Bedeutende Orte in New Orleans wie Escape My Room und BECA Galeriebrücke für Neue Zeitgenössische Kunst befinden sich in der Nähe. Zum Stadtzentrum von New Orleans sind es nur 10 Gehminuten. Aquarium of the Americas ist ungefähr 13 Fußminuten von der Unterkunft entfernt. Die Bushaltestelle route 16 ist rund 5 Fußminuten entfernt.
Die Zimmer des Hotels verfügen über einen Schreibtisch, WLAN und eine Klimaanlage. WLAN und ein Fernsehen mit mehreren Kanälen sowie Annehmlichkeiten wie ein Bügeleisen/Bügelbrett und eine Klimaanlage sind ebenfalls vorhanden.
Im Restaurant Luke können die Gäste amerikanische Spezialitäten genießen, während das Restaurant The Ruby Slipper Cafe amerikanische Küche anbietet.