Built in 1913 the Omni Majestic Hotel is a unique and upscale boutique hotel in the heart of downtown St Louis. This beautifully restored national historic landmark is a charming hotel offering timeless elegance and extraordinary service. All spacious guest rooms capture the essence of European charm with Italian marble and Chintz fabrics as well as beautiful poster beds triple sheeted with luxurious linens. The hotel is just moments from attractions such as the Anheuser Busch Brewery and Busch Stadium as well as the St. Louis iconic Gateway Arch. The hotel offers complimentary shuttle service within a 3-mile radius of the hotel. The hotel is just 17 miles from Lambert St Louis International Airport. The hotel is 100 percent Smoke Free.
The Omni Majestic is located in the heart of downtown within walking distance of many attractions. The hotel is 2 blocks from the Metrolink light rail system that runs from downtown to the airport. Union Station and Lacledes Landing plus the Gateway Arch are nearby landmarks. The hotel is close to restaurants and shopping plus entertainment and sporting venues as well.
The restaurant serves traditional American favorites and classic pub fare. Open Mon-Fri from 0630-1000 hours for breakfast. Sat and Sun from 0700-1200. Open Mon-Fri from 1100-1400 for lunch and open daily for dinner from 1600-2200. Bar Service is open Sun-Thu from 1600-2300 and Fri and Sat from 1600-0100.