6921 South Lindbergh Boulevard, Saint Louis, Missouri 63125
Conveniently located 10 minutes away from downtown St. Louis, near a multitude of visitor attractions and activities in the St. Louis area. Starting at
$93 per night
Get your free travel newsletter full of inspiring travel ideas, great deals, destinations and adventures. Discover new places to explore, new adventures and new experiences.
See latest edition.