Canal Street Mansion Sleeps 15 New Orleans villa offers proximity to nearby tourist spots, such as the Jesuit Immaculate Conception Catholic Church, situated around a 20-minute walk away.
This New Orleans holiday home is in the Treme district of New Orleans, 1.5 miles from such family-friendly places as the immense Audubon Aquarium of the Americas. Also, the villa is approximately 25 minutes' walk from the immense indoor stadium "Mercedes-Benz Superdome" and approximately 30 minutes' walk from Harrah's Casino New Orleans. Situated 1.4 miles from the historical African-American parish "St Augustine's Catholic Church", Canal Street Mansion Sleeps 15 villa is popular destination for both worshippers and tourists.
This New Orleans villa includes a bathroom with a separate toilet and a shower. A hair dryer and towels are also at your disposal.
Guests staying at Canal Street Mansion Sleeps 15 villa can make use of the self-catering amenities available, including a fridge, oven, and glassware. For meals, guests can head to Waffle House, which is a mere 850 feet away. The nearest train station is Union, located about a 15-minute stroll away, while Flix New Orleans bus stop is a short way from the property.