El The Lookout Inn Nueva Orleans está situado a 3 km de distancia de la Catedral de St. Louis y cuenta con un jacuzzi y una piscina exterior. Con una piscina exterior, este hotel de 3 estrellas está a 3 km de distancia de lugares de interés natural como el Parque Louis Armstrong.
Situado a 3 km de distancia de atracciones familiares como el Acuario de las Américas, este hotel se encuentra a unos 30 minutos a pie del centro de Nueva Orleans. El Lookout Inn se halla a 2 km de la Casa de la Moneda de Nueva Orleans. Esta propiedad también ofrece acceso a lugares de interés comercial como la Plaza Jackson, a 3 km de distancia.
Las habitaciones del hotel The Lookout Inn disponen de un patio y una zona de estar, además de una plancha y tabla de planchar, climatizador para tu comodidad. Los huéspedes pueden usar cafetera, y relajarse con TV y TV por satélite. Los cuartos de baño cuentan con un inodoro separado de la ducha, bañera y ducha, además de secador de pelo y toallas. La posada ofrece vistas a la piscina.
La propiedad se encuentra a poca distancia del restaurante los Parleaux Beer Lab.