Courtyard by Marriott

2340 Market St., St. Louis, Missouri, 63103, USA

Built in 1990 and renovated in 2005, this business-friendly hotel is three blocks from Union Station shopping center, a bit more than a mile from the Gateway Arch, and convenient to I-40.

PROS

CONS

Location

QUICK FACTS

HOTEL INFO

Phones: 314-241–9111 | 314-241–8113

HOTEL DETAILS

139 rooms, 12 suites

BACK TO TOP