Property Photos
Community Photos Close Photos
Have you been here and want to share your experience?! Upload those stunning photos!
Red Roof Inn St Louis – Florissant is conveniently located just minutes from the St Louis Lambert International Airport. It is a short drive away from University of Missouri-St Louis- St Louis Outlet Mall- Ameristar Casino- St Louis Zoo- St Charles Convention Center- Americas Center Convention Complex- Enterprise Center- St Louis Science Center- Busch Stadium- and Missouri Air National Guard. We offer newly-renovated rooms as well as free WiFi and an expanded cable package. Pets stay free.
Red Roof Inn St Louis - Florissant
307 Dunn Road, Florissant, MO 63031
(314) 255-2265
Amenities
Policy Details
Some locations may allow more than one pet. Please call to confirm.