Omni Majestic Hotel

1019 Pine St., St. Louis, Missouri, 63101, United States

This small, European-style Downtown hotel is a frequent choice of visiting celebrities. Built in 1913 and renovated in 2007, it is filled with reproduction antiques.

PROS

CONS

HOTEL INFO

Phones: 314-436–2355 | 800-843–6664 | 314-436–0223

HOTEL DETAILS

88 rooms, 3 suites
Rate Includes: Credit cards accepted

BACK TO TOP