Con sala de estar compartida y jardín, el Henry Howard Hotel Nueva Orleans, de 3 estrellas, está situado en Nueva Orleans, a 3 km de la Plaza Jackson. Los viajeros de negocios disfrutarán de comodidades como WiFi en toda la propiedad, y de acceso a un centro de negocios.
El hotel, situado a tan solo 1 km del Museo Nacional WWII, ofrece fácil acceso a lugares deportivos como el Estadio Mercedes-Benz Superdome, que está a unos 25 minutos a pie. El Acuario de las Américas se encuentra a unos 10 minutos en coche del hotel Henry Howard Nueva Orleans y el aeropuerto New Orleans Lakefront a 20 km. St. Mary's Assumption, situado a poca distancia de este hotel, está abierto para visitas de los turistas. Además, hay una estación de tren cerca del Henry Howard Hotel.
Las 18 habitaciones, amuebladas con un escritorio, incluyen comodidades como internet de alta velocidad y TV de pantalla plana con canales vía satélite, además de minibar. Los cuartos de baño con una ducha con efecto lluvia y un inodoro separado también disponen de secador de pelo y toallas de baño para mayor comodidad de los huéspedes.
Ofrece un desayuno continental gratuito todos los días. Se invita a los huéspedes al bar lounge del establecimiento, para que se relajen con una copa. La zona del bar incluye un salón. Los huéspedes pueden disfrutar de comida americana en el restaurante Stein's Market and Deli, que está a una distancia de 650 metros del hotel.