1111 Tulane Ave, New Orleans
100 bedrooms
Baths
Guests
With a stay at this aparthotel in New Orleans (New Orleans Central Business District), you'll be within a 5-minute walk of Canal Street and Saenger Theatre. This aparthotel is 0.3 mi (0.6 km) from Bourbon Street and 0.5 mi (0.8 km) from Caesars Superdome.
Elevator
Gym
Business center
No nearby properties available in this region at the moment.