Drury Inn & Suites St. Louis Convention Center is a 3-star business venue featuring a non-smoking accommodation within a 15-minute walk from Busch Stadium. The hotel was opened in 1990, renovated in 1999 and is housed in a 6-storey building.
Laclede's Landing is about 5 minutes' walk away. The property lies within 4 km from the city center.
The property offers 181 guestrooms appointed with a refrigerator, individual climate control, LCD TV, free wireless internet and a writing table. Guests can make use of private bathrooms with a hairdryer, a shower and complimentary toiletries.
There is Union train station nearby. Lambert-St. Louis International airport is easy to reach.
Comforts like a vending machine, free self parking and an elevator are provided on site.
On-site spa options feature a Jacuzzi and a wellness area. The property offers an exercise room and a fitness center helping guests to keep fit.