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

