221 Camp Street New Orleans, Louisiana, New Orleans, United States
International House Photos
International House Map
221 Camp Street New Orleans, Louisiana, New Orleans, United States
Searching for availability
Hotel Information
This 4 star hotel is located in the city centre of New Orleans. The Hotel has a fitness centre/gym. All 117 rooms are equipped with minibar, ironing set and air conditioning.