The Eleanor New Orleans is ideally set in New Orleans, and has an outdoor swimming pool, free Wi-Fi and a terrace. The property is around less than 1 km from Mercedes-Benz Superdome, a 12-minute walk from Union Station and 2.
Numero delle stanze: 13
222 Loyola Avenue, Quartiere Centrale degli Affari di New Orleans, New Orleans, LA 70112, Stati Uniti