Situated around a 10-minute drive from Hurricane Katrina Memorial, Design Manor Villa New Orleans hotel offers proximity to various city highlights.
The rooms comprise a dining area complete with climate control, as well as a flat-screen TV with satellite channels. If you like cooking, there are a microwave oven, a refrigerator, and kitchenware provided on site. Guests can enjoy views of the garden.
While staying in this New Orleans hotel, you are invited to discover The National WWII Museum, located approximately 7 km away, or visit sports venues like the immense indoor stadium "Mercedes-Benz Superdome", which is 4.8 km away. Educational venues in the area include Loyola University (2.9 km) and Tulane Private Research University (2.6 km). Families travelling to New Orleans will enjoy being nearly a 15-minute ride from Audubon Zoo. Well-connected to many sights, the hotel is in the vicinity of Tulane bus stop.