ESPA at The Leela Palace Chennai

Address

The Leela Palace Chennai, Adyar Seaface, MRC Nagar, Chennai 600028 India

Get Directions
Pool
Hydrotherapy
Heat
Fitness
Relaxation
Day Spa
Espa Facials
Espa Body
Hot Stones