Das 3-Sterne-Holiday Inn St Louis Sw - Route 66 By Ihg Fenton liegt nur 19 Minuten Fußweg vom Laumeier Sculpture Park in Fenton entfernt und bietet ein Restaurant und einen Gepäckraum. Das Hotel liegt 5 km weit weg von der Grant's Farm und verfügt über 213 Zimmer und 2 Restaurants.
Der Watson Trail Park liegt nur 20 Minuten Fußweg von hier entfernt. Kulturelle Sehenswürdigkeiten in der Umgebung sind das The Magic House (2 km) und das National Museum of Transportation (4 km). Besuchen Sie den Emmenegger Nature Park, der 2,1 km weit weg vom Holiday Inn St Louis Sw - Route 66 By Ihg Fenton entfernt ist, und fühlen Sie sich in völliger Harmonie mit der Natur. Die Bushaltestelle 1333 South Kirkwood befindet sich ziemlich nah am Hotel.
Einige Zimmer verfügen über eine Küchenzeile und einen Essbereich mit Zentralheizung und einem Bügeleisen/Bügelbrett sowie WLAN und einem Flachbildfernseher mit Satellitenkanälen. Diese Zimmer sind ebenfalls mit Marmorböden ausgestattet. Außerdem stehen den Gästen eine Wellness-Badewanne und eine getrennte Toilette sowie tolle Annehmlichkeiten wie ein Haartrockner zur Verfügung. Von einigen Zimmern aus öffnet sich ein Blick auf den Innenhof.
Es sind nur 13 Minuten zum Restaurant Texas Roadhouse, oder Sie können im Restaurant Storming Crab essen, das weniger als 12 Minuten zu Fuß von hier entfernt liegt.