International House Hotel

  • Hotels/Motels
221 Camp Street
New Orleans, LA 70130
(504) 200-6504