The Nobu Hotel Caesars New Orleans has opened, marking the Nobu brand's third collaboration with Caesars Entertainment.
The 54-room property occupies two floors within the Caesars New Orleans, which is located on Canal Street in downtown New Orleans. Accommodations at the Nobu Hotel Caesars New Orleans feature the brand's signature contemporary Japanese aesthetic. The hotel is co-located with the Nobu New Orleans restaurant, which opened in August.
The opening follows the October completion of a $435 million transformation of the Caesars New Orleans, which was previously flagged as the Harrah's New Orleans.
Nobu Hotels has similar hotel-within-a-hotel properties at the Caesars Palace Las Vegas and the Caesars Atlantic City in New Jersey.