The International House Hotel is a boutique hotel situated in the Central Business District of New Orleans. It offers smoke-free rooms with a chic and contemporary design. The rooms are stylishly decorated and provide a tranquil and relaxing atmosphere. The hotel houses a renowned restaurant, a bar, and a fitness center. Its location provides easy access to attractions like the French Quarter and the Audubon Aquarium of the Americas.