Además de su proximidad al Museo del Niño de Louisiana, situado a unos 400 metros, esta villa de 110 m², The Pelican Nueva Orleans, ofrece acceso a un centro de fitness. En la casa de vacaciones, situada a 1 km de la Catedral de St. Louis, los huéspedes pueden practicar equitación, bolos y pesca.
Situada en el distrito Arts- Warehouse, esta villa también está en los alrededores de lugares de ocio como los Imax. La villa The Pelican está situada a 10 minutos a pie del Acuario de las Américas, mientras que la estación de autobuses route 16 está a 750 metros. La propiedad es un buen punto de partida para las atracciones deportivas de Nueva Orleans, entre las cuales la Arena de Nueva Orleans, que se encuentra a 1,1 km.
Los cuartos de baño de la villa The Pelican también incluyen inodoro separado y ducha. Además, para tu comodidad, dispone de secadores de pelo.
Los servicios de cocina de este establecimiento incluyen nevera, horno y utensilios de cocina, proporcionados en zona de comedor. Los huéspedes pueden disfrutar de la cocina cajún y criolla en el restaurante Cuvee Bistro, situado a la vuelta de la esquina de la villa The Pelican. La villa está no muy lejos de Union, lo que facilita el acceso a las atracciones turísticas de Nueva Orleans.