Es befindet sich im Zentrum von New Orleans. Kathedrale von St Louis befindet sich unter anderem ca. 15 Minuten zu Fuß von hier entfernt. National World War II Museum ist in rund 1 km Entfernung von der Unterkunft. Die Bushaltestelle route 16 liegt in ca. 5 Gehminuten Entfernung.
Die Zimmer sind mit Ausstattung zur Kaffee- & Teezubereitung, Hochgeschwindigkeitsinternet und einer Klimaanlage ausgestattet und verfügen außerdem über eine Mikrowelle, eine Kaffee-/Teemaschine und einen Kühlschrank. Zu den Unterhaltungsmöglichkeiten im Zimmer gehören WLAN und ein Fernsehen mit mehreren Kanälen, während Annehmlichkeiten wie ein Bügeleisen/Bügelbrett und eine Klimaanlage ebenfalls vorhanden sind.
Gerichte der amerikanischen Küche kommen im Restaurant Luke auf den Tisch.