Holiday Inn St Louis SW – Route 66

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

Thanks! You've already liked this