421 North 8th Street, Saint Louis
Listed on the National Historic Register this iconic hotel is 5 minutes’ walk from Edward Jones Dome. Free WiFi access is available on site along with a restaurant. This nonsmoking property offers free breakfast daily.
26 North Meramec Avenue , Saint Louis
Seven Gables Inn is well placed in Saint Louis for both business and pleasure travellers (MO). With a comprehensive range of amenities, guests will find their stay at the facility to be quite pleasant.