Situado a tan solo 650 metros del Acuario de las Américas, el The Riverfront Hotel Nueva Orleans dispone de habitaciones climatizadas con Wi-Fi y aparcamiento privado. Este hotel de 4 estrellas se encuentra a una distancia de 1 km de la estación de tren Union y muy cerca de los Imax.
El hotel te sitúa en pleno corazón de Nueva Orleans, a 19 minutos a pie del Barrio Francés y a 25 minutos a pie de la Calle Bourbon. Los aficionados al deporte también disfrutarán visitando el Estadio Mercedes-Benz Superdome, cerca del Riverfront Hotel. Además, Lafayette Square está situado a 650 metros. Este establecimiento está situado a unos 10 minutos en coche del Preservation Hall. La parada de autobús más cercana, route 16, está a 850 metros.
Las habitaciones con aire acondicionado del The Riverfront Hotel New Orleans combina comodidades como aire acondicionado con una tv de pantalla plana con canales vía satélite. También tienen una zona de estar. Las habitaciones están equipadas con equipo de café y té, así como con un escritorio. Cuentan con un lavabo, además de comodidades como un secador de pelo y toallas de baño.
El restaurante de estilo americano Fulton Street ofrece una amplia variedad de platos americanos. Los huéspedes pueden disfrutar del bar de cócteles del establecimiento.