Das Hotel Chuck'S Place New Orleans verfügt über WLAN in den Zimmern und liegt in 550 Metern vom Duncan Plaza entfernt. Das Aparthotel bietet 10 Gästezimmer mit Blick auf die Stadt.
Das Hotel liegt in einem zentralen Stadtviertel, in nur 7 Gehminuten Entfernung vom Museum des Todes. Das National WWII Museum gehört zu den beliebten Sehenswürdigkeiten der Gegend und liegt unter anderem gleich neben dem Chuck'S Place. Das Einkaufszentrum New Orleans Riverwalk ist in einer 1 km Entfernung von der Unterkunft, während der Bahnhof Union nur 1 Kilometer von hier entfernt liegt. Die Bushaltestelle route 16 ist ganz nah am Hotel.
Neben einem Essbereich sind die Zimmer im Chuck'S Place New Orleans mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. In Badezimmern stehen eine getrennte Toilette und eine Dusche zur Verfügung.
Das Restaurant Viet Orleans Bistro bietet eine große Auswahl an vietnamesischen Speisen und liegt nur 50 Meter von der Unterkunft entfernt.