$113
1001 Rue Chartres
New Orleans, LA 70116
New Orleans, LA 70116
The Chateau is a quaint hotel in the heart of the French Quarter. The hotel was built in 1963, and remodeled in 2005. The 48 rooms, which are newly refurbished...
more
Amenities
Swimming Pool, Wheelchair Accessible, Babysitting, Air Conditioning, Television... see all
Swimming Pool, Wheelchair Accessible, Babysitting, Air Conditioning, Television... see all

