Experience the comfort and luxury of living in downtown New Orleans. The, centrally-located, 1201 Canal Apartments offer true hotel-style amenities and an urban living experience of a new level, nestled within the fully renovated historic Krauss department store. With 1201 Canal Apartments’ convenient location – 1 block from the French Quarter, 1 block from the Central Business district, across the street from the Tulane Medical Center, the newly renovated Joy and Saenger theaters, the Canal Street streetcar outside your front door, and the LSU University Medical Center and the VA Hospital in close proximity – everything the city has to offer is a few steps away.
Background Checks Required: Yes
Pet Policy: Dogs and Cats Allowed:
- Fitness Center
- Spa
- Pool
- Business Center
- On-Site Retail
- Built in 1903
- Renovated in Jan 2007
- Concierge
- Security System
- Wi-Fi at Pool and Clubhouse