Red Roof Inn Plus+ St. Louis - Forest Park / Hampton Ave.
Guests of the 3-star pet-friendly Red Roof Inn Plus+ St. Louis - Forest Park / Hampton Ave. can visit the public Forest Park, situated approximately a 25-minute walk away. This smoke-free hotel…