Located 1.2 miles from St Louis Cemetery No 1, the 3-star Esplanade Mansion New Orleans hotel is 5 minutes by foot from Le Musee de F.P.C. Museum. Guests who stay at this guest house can park their car on site.
Located 1.7 miles from the immense Audubon Aquarium of the Americas, the New Orleans hotel is also 1.7 miles from Union railroad station. The Louis Armstrong Beauregard Square Park is also located a 20-minute walk from the Esplanade Mansion. The nearby sports attractions include the immense indoor stadium "Mercedes-Benz Superdome", which is 1.6 miles away.
This accommodation offers rooms with a patio and a dressing area featuring ironing facilities and an air conditioner, along with a flat-screen TV with satellite channels. A fridge, oven, and a kitchenware are offered in the rooms.
Discount Express is a few steps from the Esplanade Mansion New Orleans.