St Helene Hotel New Orleans

New Orleans

St Helene Hotel New Orleans

Chartres Street, New Orleans, United States Show map
Located just 1.8 km from the urban public plaza "Piazza d'Italia", the 2-star St Helene Hotel New Orleans is just 450 metres from the handsome Federal - style mansion "Hermann-Grima House".
French Quarter is not very far away, while Union train station is within 20 minutes' walk of this New Orleans hotel. The hotel offers location 2.4 km from the multi-building National WWII Museum. Also, the St Helene New Orleans is 19 minutes on foot from the immense Audubon Aquarium of the Americas. Elk Place and Canal bus stop is situated a short way from the accommodation.
Nearby restaurants, including Cafe Du Monde is within a 1-km distance of this New Orleans hotel.
+ More - Less

Map

Tourist attractions in

New Orleans

Rooms & Availability

Please wait, we're checking available rooms for you.
Facilities
Main Features
Frequently asked questions
Enter your dates
Enter your dates
Mo 9 Nov
Tu 10 Nov
Guests
Searching hotels in New Orleans