Directions to IH Apartments
Address: 3820 Banks Street, New Orleans, USAAverage rating: 90%
Rooms from: US$ 250.00
Directions to IH Apartments
About 2 miles to the Amtrak and Greyhound station, and 25 miles from Armstrong International Airport, about 1.5 miles from Jazz Fest and Voodoo Fest & 2.5miles to the French Quarter, Superdome & Convention Center.
