Located within 5 minutes' walk of Jefferson National Expansion Memorial Park, the 3-star City Place Downtown St. Louis Hotel gives quick access to various city sites.
The hotel is situated in the Downtown St. Louis district of Saint Louis, 0.5 miles from Busch Stadium and 1.1 miles from City Museum. This Saint Louis hotel is also situated in the vicinity of the made monument "Gateway Arch". Visit South Pond, 7 minutes by foot from the City Place Downtown St. Louis, and feel complete harmony with the nature of United States of America. Also, the accommodation is within a few blocks of Campbell House Museum. 8th & Pine city rail is 0.3 miles away, while 4th Street at Locust bus stop is just 700 feet from the hotel.
The City Place Downtown St. Louis has 440 rooms with a sitting area. A flat-screen TV with satellite channels along with tea and coffee making equipment are provided. Featuring a walk-in shower, a separate toilet, and a sink, the bathrooms also come with a hair dryer and towels.
Serving both food and drinks, 400 Olive Modern American Bistro is situated right around the corner from this property.