The Spa at the Ritz-Carlton

(©Ritz-Carlton New Orleans)

The Spa at the Ritz-Carlton

This luxurious, award-winning spa features 22 treatment rooms, two couples suites, a separate esthetician wing, sauna and steam rooms and a health-conscious café. Named the best hotel spa in the nation by Travel + Leisure.

Address: 
921 Canal St.
New Orleans, LA 70112
United States
Phones:

Map of The Spa at the Ritz-Carlton