Located only a 5-minute stroll from the Lafayette Square, The Audubon Villa New Orleans gives easy access to various tourist attractions in the area.
The immense Audubon Aquarium of the Americas is not far from the New Orleans holiday home, while the Conti Wax Museum is just 1 km away. The nearby cultural sites include Clay Monument, which is situated merely 300 metres away. Positioned nearly a 10-minute drive from the triple-spired 18th-century Saint Louis Cathedral, The Audubon Villa is popular among both worshippers and tourists.
The New Orleans property includes a bathroom with a spa bathtub, a shower, and a washing machine. A hair dryer, free toiletries, and towels also ensure a comfortable experience.
The Audubon Villa features a fully-equipped kitchen with a fridge, a toaster, and a stovetop. Cuvee Bistro is a restaurant serving Cajun & Creole dishes a few steps from the property. Route 16 bus station is in proximity to the accommodation, allowing guests to easily discover New Orleans.