International House Hotel is a boutique New Orleans hotel located in downtown NOLA. Two blocks from the French Quarter, we offer chic, modern luxury.
221 Camp Street
New Orleans
LA
70130
United States
504-553-9550