Die 2-Zimmer-Villa The Pelican New Orleans verführt aktive Gäste mit Zugang zu einem Fitnesscenter und befindet sich in einer Entfernung von 20 Gehminuten vom Madame John's Legacy. Die Villa kann bis zu 4 Gäste beherbergen und liegt circa 400 Meter vom Harrah's Casino New Orleans entfernt.
Die Villa in New Orleans liegt im Bezirk Arts- Warehouse von New Orleans, gleich neben familienfreundlichen Orten wie dem Aquarium of the Americas. Die Villa The Pelican liegt in 10 Gehminuten Entfernung vom National WWII Museum sowie in einer Entfernung von 10 Gehminuten von der Bushaltestelle route 16. Eingebettet 2 km weit weg vom Saint Louis Cemetery liegt die Unterkunft zudem in unmittelbarer Nähe von kulturellen Sehenswürdigkeiten wie dem Friedhof 1 von St. Louis.
Die Villa The Pelican verfügt über ein Badezimmer mit einer getrennten Toilette und einer Dusche. Zur Ausstattung des Badezimmers gehören ein Haartrockner.
Die Küchenausstattung der Unterkunft umfasst einen Kühlschrank, einen Herd und Küchenutensilien, die in einem Essbereich zur Verfügung stehen. Die Villa The Pelican liegt ein paar Schritte entfernt vom Restaurant Cuvee Bistro und bietet Gerichte der Cajun- und kreolischen Küche an. Diese Villa ist weniger als 15 Gehminuten vom Bahnhof Union entfernt gelegen, somit alle Attraktionen von New Orleans leicht zu erreichen sind. Reiten, Bowling und Minigolf werden hier für aktive Gäste angeboten.