This hotel, located on South Jefferson Avenue off Interstate 64, offers hotel rooms with a living area and a full kitchen. Residence Inn Saint Louis Downtown offers rooms with facilities including a stovetop and a dishwasher. Beverages can be prepared with a coffee maker. For drinks and refreshments, Residence Inn Saint Louis Downtown has a snack bar. Guests can work out in the on-site fitness center. Busch Stadium and America's Center Convention Complex are within a 10-minute drive. Lambert-St. Louis International Airport is 17 mi away.
Guest rating : 7.4 - 10
Check in: 16:00
Check out: 11:00
Rooms : 188
HotelsNearby.us serving hotels, motels and accommodation near Powell Symphony Hall.