Popular accommodations in St. Louis-Demun
HouseAccommodates 10
The Cheshire
Styled after a traditional British inn, this St. Louis hotel stands just off I-64 and less than 1 block from Forest Park. Free Wi-Fi and a continental breakfast are offered.Book nowfrom $113 per night