Travellers enjoy visiting Lewis & Clark Boat House & Museum, located 2.5 km from Intown Suites Extended Stay St. Louis Mo - St. Charles hotel, as well as Bangert Island accessible with 10-minute car ride. If you are willing to explore even more landmarks in Saint Charles, attend the grassy 12 - acre Jaycee Park located 25 minutes' walk from the property.