New Orleans, LA
221 Camp Street
International House Hotel
New Orleans, LA 70130
+1 504 587 7720
Central Business District
$45.00
Mo to Fr from 11:30 AM to 02:00 PM
Mo to Fr from 05:30 PM to 11:00 PM
Sa to Su from 05:30 PM to 11:00 PM
Spanish
47 reviews