Embassy Suites Saint Louis - Downtown
38.63058, -90.19026Overview
Offering a location 6 minutes' stroll from Central Public Library, the 4-star Embassy Suites Saint Louis - Downtown hotel offers 210 rooms. Featuring a restaurant, this hotel is located in proximity to Citygarden Sculpture Park.
Location
Set 0.8 miles from City Museum, the Saint Louis hotel is 0.6 miles from Busch Stadium. Guests can reach Saint Louis city center in 15 minutes on foot. The Embassy Suites Saint Louis - Downtown allows you to enjoy such natural sights as South Pond a 14-minute walk away. Campbell House Museum is 0.7 miles away, while Union is situated 1.2 miles from this accommodation.
The hotel is also located in close proximity to Convention Center city rail.
Rooms
The rooms at Embassy Suites Saint Louis - Downtown hotel provide guests with a flat-screen TV with satellite channels, as well as comforts such as an iron with ironing board and climate control.
Eat & Drink
This property features Atrium restaurant.
Rooms and availability
-
Max:4 persons
-
Bed options:1 King Size Bed
-
Max:4 persons
-
Bed options:1 King Size Bed
-
Max:6 persons
-
Bed options:2 Queen Size Beds
Essential information about Embassy Suites Saint Louis - Downtown
| 💵 Lowest room price | 114 US$ |
| 📏 Distance to center | 200 yd |
| ✈️ Distance to airport | 14.2 mi |
| 🧳 Nearest airport | Lambert, STL |
Location
- City landmarks
- Nearby
- Restaurants
Reviews of Embassy Suites Saint Louis - Downtown
FAQ about Embassy Suites Saint Louis - Downtown
- Visa
- Mastercard
- American Express