El Sheraton New Orleans Hotel, de 4 estrellas, goza de una ubicación fantástica en el centro de Nueva Orleans, a 850 metros de un popular lugar de culto como la Catedral de St. Louis. Con una ubicación al lado del Acuario de las Américas, el hotel está equipado con 1110 habitaciones y una piscina.
La Plaza Jackson está enclavada a tan solo 11 minutos a pie, y Nueva Orleans está enclavada a tan solo 16 minutos a pie de este hotel. Un corto paseo te llevará al Jardín de Mariposas y el Insectario Audubon, enclavado a 150 metros. Además, hay un oceanario y casinos a poca distancia a pie del Sheraton. Además, este lugar está enclavado al alcance del Parque Louis Armstrong. La parada de autobús más cercana es route 16, situada a tan solo 5 minutos a pie, y la estación de tren Union está a unos 1 km.
Cada una de las habitaciones aptas para alérgicos del Sheraton New Orleans Hotel, de 49 pisos viene con equipo de café y té, además de una tv de pantalla plana con canales vía satélite. También dispone de caja fuerte para portátiles, un escritorio y televisor en las habitaciones. Las habitaciones ofrecen una vista a la ciudad.
Se sirve un desayuno vegetariano todos los días. Starbucks es uno de los 2 restaurantes del hotel. En el bar del lobby del establecimiento, los huéspedes encontrarán una gran variedad de cócteles premium en el menú.