L'hotel a 3 stelle The Lookout Inn New Orleans, situato a 2 km dalla Zecca di New Orleans, offre una piscina esterna e Wi-Fi disponibile in tutta la struttura. Gli ospiti possono godere della vista del Congo Square, a circa 3 km di distanza, o approfittare della jacuzzi e la piscina all'aperto offerti.
Il centro di New Orleans è raggiungibile in 30 minuti a piedi dalla locanda, mentre luoghi di interesse culturale, come il Museo dei Bambini della Louisiana si trovano a circa 4 km di distanza. Bourbon street dista 3 km dal Lookout Inn e l'aeroporto di New Orleans Lakefront è a 15 km. Le attrazioni sportive nelle vicinanze sono New Orleans Arena, a 6 km da questa struttura.
Le camere si affacciano sul giardino e dispongono di comfort come la possibilità di stirare e un impianto di climatizzazione. Gli ospiti possono usufruire di asciugacapelli e asciugamani nei bagni privati con un WC alla francese, una vasca da bagno e una doccia.
Durante il soggiorno presso questo hotel, gli ospiti possono scegliere tra i punti di ristoro nelle vicinanze, come il ristorante Parleaux Beer Lab, a una distanza di soli 5 minuti a piedi, o il ristorante Vaughan's Lounge, a 5 minuti a piedi.