Built in 1913, the Omni Majestic Hotel in downtown St. Louis is a beautifully restored National Historic Landmark that combines an atmosphere of timeless elegance with impeccable service. Guestroom accommodations in this boutique St. Louis luxury hotel are appointed with such refined furnishings as 19th century poster beds and rich mahogany woods.
Built in 1913 and recently updated, the 91-room Omni Majestic Hotel is a luxury boutique that epitomizes grace and European-style elegance. Nearby attractions include the Gateway Arch, Union Station, Busch Stadium and many museums. Its four meeting rooms offer 2,755 square feet of space, including the 1,450-square-foot Salon.
Its downtown location puts the Omni Majestic Hotel close to numerous St. Louis attractions, meeting centers, major highways and the stately Mississippi River. The hotel is located just 17 miles from Lambert-St. Louis International Airport.
The Omni Majestic Hotel in downtown St. Louis is the perfect blend of modern luxury and historic charm. Our 91 oversized guest rooms and suites are recently renovated and richly accented with warm and welcoming European décor within a clean, modern design. Italian marble and 19th-Century poster beds draped with luxurious duvet covers invite you to make yourself at home.
Whether you’re searching for a light bite or a romantic dinner by candlelight, sumptuous food or a refreshing cocktail is always on the menu at the Omni Majestic Hotel.
Total # of Rooms:
Total Sq. Ft. of Meeting Space
2,500 sq. ft.