Travellers enjoy visiting Bigfoot 4 x 4 Inc, located about 10 minutes' drive from the Red Roof Inn St Louis - Florissant, as well as Old St Ferdinand Shrine accessible with 15-minute car ride. If you are willing to explore even more landmarks in Florissant, attend Kinloch Church of God located 4.1 km from the property.