El Holiday Inn New Orleans-Downtown Superdome By Ihg, de 4 estrellas, es el lugar ideal para alojarse en el distrito central de negocios de Nueva Orleans, a 25 minutos a pie del Barrio Francés. Con una ubicación no muy lejos del Estadio Mercedes-Benz Superdome, la posada ofrece 530 habitaciones, además de un restaurante.
La calle Frenchmen se ubica a 2 km, y la Plaza Jackson se ubica a tan solo 1 km del hotel. Entre los lugares de interés religioso de la zona se incluyen la Catedral de St. Louis (a 1,1 km) y la iglesia de San Patricio (a 1,2 km). Los huéspedes también podrían visitar Duncan Plaza, que está a unos 5 minutos a pie. Entre las experiencias culturales de la zona destaca el Cabildo de Nueva Orleans, ubicado a una distancia de 2,1 km del Holiday Inn New Orleans-Downtown Superdome By Ihg. Este lugar se ubica justo a la vuelta de la esquina de la estación de tren Union, mientras que la parada de autobús Elk Place and Canal está a tan solo 5 minutos a pie.
Las habitaciones están equipadas con equipo de café y té, además de una tv de pantalla plana con canales vía satélite para la comodidad de los huéspedes. Dispone de aire acondicionado para mayor comodidad de los huéspedes. Cuentan con una ducha, además de comodidades como secadores de pelo y toallas de baño.
Los huéspedes pueden comer en el restaurante Jayne a una distancia de 150 metros del Holiday Inn New Orleans-Downtown Superdome By Ihg.