29.9534119 ­-90.0688779
Go to map view
119 Royal Street, New Orleans, LA 70130, United States +1 504 962 0600
This hotel is situated directly on the famous Royal Street at the heart of New Orleans' French Quarter. The establishment comprises a total of 707 accommodation units. A lobby and a reception are available to guests. Services such as a cloakroom and a safe make for a comfortable stay. Internet access is available in public areas. Gastronomic options include... More from GIATA

Get Rates

Show Alexa Hotel French Quarter at top of the results.

Get Flight + Hotel