Search and book

search
  1. United States, Saint Louis - MO  
    * *
    The Red Roof Inn St Louis - Florissant offers newly renovated rooms and convenient access to St.
    Country
    United States
    Region
    Missouri
    Location
    Saint Louis - MO

    Description of hotel: Red Roof Inn St Louis - Florissant in Saint Louis - MO

    The Red Roof Inn St Louis - Florissant offers newly renovated rooms and convenient access to St. Louis Lambert International Airport. Enjoy free Wi-Fi and an expanded cable package featuring HBO. This pet-friendly hotel is also a short drive from the University of Missouri-St. Louis, the St. Louis Outlet Mall, Ameristar Casino, the St. Louis Zoo, the St. Charles Convention Center, America's Center Convention Complex, the Enterprise Center, the St. Louis Science Center, Busch Stadium, and the Missouri Air National Guard.

    Address

    307 Dunn Road 63031 Florissant GPS: N 38.776 E -90.332

    Facts

    Country United States
    Region Missouri
    Location Saint Louis - MO