7133 Douglass West Palmer Place, Hazelwood, Missouri 63042
This Comfort Suites is situated approximately three miles from the St. Louis Lambert International Airport and 40 miles from Six Flags St. Louis. Starting at
$55 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.