New Orleans

Omni Royal Orleans

4-star hotel
8.8
Great
Our Rating
621 St Louis St, New Orleans, LA 70130, United States, New Orleans, Louisiana United States 70130
Omni Royal Orleans

Amidst rich history and romance, this hotel offers exceptional service with graceful down-south elegance. Located on famous St. Louis St., it is conveniently close to Canal Street which offers the best shopping, to Jackson Sq. for the best strolling, and to the St. Charles streetcar for the best sightseeing in town. Bourbon St. is just a block away, so you and your loved one can enjoy all the thrills of the infamous party scene without the noise following you home.

Decorated with tasteful 19th century furnishings, each room offers an authentic New Orleans experience with all of the luxurious modern amenities that you’d expect. Start by lounging on the rooftop pool and enjoying the peaceful garden. The adjoining rooftop observation deck provides spectacular views of the Crescent City that are ideal for snapping precious pictures for your honeymoon scrapbook!

Experience fine dining at the impressive Rib Room where you can enjoy a pair of their renowned “Washbucket Martinis.” You’ve already fallen for each other. With a tradition of prestige and luxury, you’ll fall in love with New Orleans and the Omni Royal as well!