International House
Listing Details
International House - New Orleans
221 Camp St , 70130 , New Orleans , LA ,USA
Address: 221 Camp St , 70130 , New Orleans , USA | |
Phone: (504) 553-9550 | |
Web: http://ihhotel.com | |
GPS Lat: 29.951189 , Lon: -90.068977 |
Map