Featuring an indoor pool, the residential Residence Inn By Marriott St. Louis Downtown is located in the Downtown St. Louis district of Saint Louis, around 25 minutes' walk from Savvis Center Arena. Highlights at the 3-star hotel include high-speed Internet access in public areas.
While staying in the hotel, you are invited to discover Saint Louis Science Center, located 4.5 km away, or visit sports venues like Busch Stadium, which is 2.3 km away. Old Courthouse in Saint Louis is approximately 10 minutes' drive from the Residence Inn. Guests will also appreciate the vicinity to Aloe Plaza, located merely 1.4 km away. Feel in total harmony with nature by visiting the municipal Tower Grove Park, within 15 minutes' drive of the property. The Residence Inn is about 200 metres from Jefferson at Scott bus stop and within reach of Union train station in Saint Louis.
There are 192 rooms with a kitchen. Some of them offer a flat-screen TV with satellite channels, along with coffee and tea making equipment. Some rooms are fitted with a private bathroom. This Saint Louis hotel also offers an apartment with a kitchenette including a microwave, fridges, and kitchenware.
Every morning of your stay at Residence Inn By Marriott St. Louis Downtown you will be treated with a deluxe buffet breakfast. Lombardo's Trattoria with Italian cuisine is located 18 minutes' walk away.