Add to wish list

Louisiana, New Orleans, Downtown New Orleans

Nobu Hotel Caesars New Orleans

Hotel
(4 stars)
At a glance
Rooms 54 Elegantly Designed Rooms & Suites
Amenities Nobu Restaurant, Spa & Wellness Centre, Fitness Centre, Access to a Casino
More located on Canal Street with proximity to the French Quarter and riverfront views.

Located on Canal Street, within the reimagined Caesars Tower, the hotel offers guests convenient access to New Orleans’ iconic French Quarter as well as spectacular riverfront views. Occupying two floors, the hotel features 54 exquisitely designed guest rooms and suites that combine contemporary luxury with understated Japanese elegance. In addition to a great range of dining options, guests can also enjoy the distinctive flavours of Nobu New Orleans where Japanese culinary artistry comes together with local ingredients and a New Orleans twist. A casino, live events, cocktail lounge and lively bars are also available onsite for guests’ leisure. The hotel brings the world-renowned Nobu experience to the already vibrant cultural hub of New Orleans.

BOOK YOUR STAY
Nobu Hotel Caesars New Orleans




CONTACT DETAILS

WEBSITE

caesars.com

ADDRESS

8 Canal Street, Downtown New Orleans, New Orleans, LA 70130, United States

Sign up for our newsletter for inspiration, exclusive previews & luxury tips