Die 2-Zimmer-Villa The Pelican New Orleans liegt nur 5 Minuten zu Fuß vom Louisiana Kindermuseum entfernt und bietet auch Zugang zu einem Fitnesscenter. Die Villa bietet Platz für bis zu 4 Personen und liegt in einer praktischen Lage, in einer 800 Meter Entfernung vom Aquarium of the Americas.
Die Villa in New Orleans im Bezirk Arts- Warehouse von New Orleans befindet sich in 19 Gehminuten Entfernung von der Magazine-Straße und in unmittelbarer Nähe von Einkaufsmöglichkeiten wie dem Einkaufszentrum New Orleans Riverwalk. Zu den nahe gelegenen kulturellen Sehenswürdigkeiten gehört die Ursulinen (ist 1 km weit weg von der Villa The Pelican). Die Kathedrale von St. Louis befindet sich weniger als 18 Minuten zu Fuß von der Unterkunft entfernt.
Die Badezimmer in der Villa The Pelican sind mit einer getrennten Toilette und einer Dusche ausgestattet. Außerdem stehen ein Haartrockner und ein Wäschetrockner für Ihren Komfort zur Verfügung.
Die Unterkunft verfügt über einen Essbereich mit einem Kühlschrank, einem Herd und Küchenutensilien. Das Restaurant Cuvee Bistro liegt weniger als 5 Gehminuten von der Villa The Pelican entfernt und serviert Cajun- und kreolische Gerichte. Diese Villa ist in 750 Meter Entfernung zur Bushaltestelle route 16 und nicht weit entfernt vom Bahnhof Union. Eine Auswahl an Aktivitäten wie Reiten, Bowling und Minigolf wird in der Gegend angeboten.