21C Museum Hotel St Louis Saint Louis
1528 Locust Street, Saint Louis, United States
1528 Locust Street, Saint Louis, United States
Located 20 minutes' walk from Busch Stadium, the 4-star 21C Museum Hotel St Louis Saint Louis includes a terrace and a shared lounge. This non-smoking hotel is situated in the centre of Saint Louis, within walking distance of such cultural attractions as Soldiers Memorial Military Museum.
Furnished with a writing desk, each room is allergy-free and has a flat-screen TV with satellite channels. Nice touches to enhance your stay include a walk-in shower and a separate toilet, along with a hair dryer and bath sheets.
The property is nestled in Downtown St. Louis, which is known for the retro-style Busch Stadium ballpark and the Gateway Arch, an iconic city symbol soaring over the Mississippi shore, a 20-minute stroll from business venues like Old Courthouse and 7 minutes' walk from City Museum. The 21C Museum Hotel St Louis Saint Louis is a 5-minute walk from Olive at 16th Street bus stop and in front of World Aquarium. Also, the accommodation is 25 minutes' walk from the made monument "Gateway Arch". 21C Museum Hotel St Louis is located relatively near Union city rail.
Breakfast is provided in the restaurant. Also, this Saint Louis hotel features a terrace bar. The bar area includes a lounge. The restaurant Blood & Sand is 5 minutes' walk from the property.
At the hotel you may pay for a gym and an indoor pool. A gym and a swimming pool are available at the 21C Museum Hotel St Louis. Spa facilities include a wellness area and a spa lounge along with a steam room, a Jacuzzi, and a sauna. Business travellers are welcome to use a business centre offered on site.
Wi-Fi in rooms
Internet
Valet parking
Parking
24-hour reception
24-hour services
Indoor swimming pool
Swimming Pool