You have already added 3 listings
 

1201 Canal St

New Orleans, LA

   

1201 Canal St

Property ID : 103758

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:

Address
Address: 1201 Canal Street, New Orleans, LA, USA
City: New Orleans
Area:
Zip: 70112
State: LA
Country: US
Property Amenities
  • Fitness Center
  • Spa
  • Pool
  • Business Center
  • On-Site Retail
Additional Features
  • Built in 1903
  • Renovated in Jan 2007
  • Concierge
  • Security System
  • Wi-Fi at Pool and Clubhouse

Request More Info

Send Message
Server Error: WordPress mail function failed!
Message sent! We will get back to you as soon as possible.

Related Properties

Top