Holiday Inn St Louis SW – Route 66

January 1, 2015 by europeexplored No Comments

Holiday Inn St Louis SW – Route 66 is a family-friendly hotel located in St. Louis's Sunset Hills neighborhood, close to Laumeier Sculpture Park, Grants Farm, and Magic House – St. Louis Children's Museum. Additional points of interest include Museum of Transportation. Hotel Features. Dining options at Holiday Inn St Louis SW – Route 66 include a restaurant and a coffee shop/café. Room service is available during limited hours. Recreat… more

£46.44

Tags:

Categories: Uncategorized

Leave a Reply

Your email address will not be published. Required fields are marked *