A 3 km del The Lookout Inn Nueva Orleans, los huéspedes pueden llegar a la Plaza Jackson.
El centro de Nueva Orleans está a 30 minutos a pie de este hotel de 3 estrellas. Los lugares de interés cultural de la zona son las Ursulinas (a 2 km) y el Museo Nacional de la Segunda Guerra Mundial (a 4 km). El Estadio Mercedes-Benz Superdome está ubicado a 10 minutos en coche, mientras que la estación de tren Union está a unos 10 minutos en coche del Lookout Inn. Para aquellos que viajan desde lejos, el aeropuerto New Orleans Lakefront está a 20 minutos en coche.
Las habitaciones con aire acondicionado cuentan con un patio y una zona de estar, además de un inodoro separado y una ducha, junto con comodidades como secador de pelo y toallas. También dispone de un patio y televisor en las habitaciones. El The Lookout Inn tiene vistas al jardín.
B J's Lounge está al alcance de este hotel.