Standort
New Orleans City - 8,49 km
Wissenswertes
This 2 star hotel is located within the city of New Orleans. The Hotel has an outdoor swimming pool. All 106 rooms are equipped with hairdryer and air conditioning.
Super 8 New Orleans
Super 8 New Orleans