Contact Us

+91-9319195005

Address

Adyar Sea Face, MRC Nagar, Chennai, Tamil Nadu-600028

The Leela Palace

Adyar Sea Face, MRC Nagar, Chennai, Tamil Nadu-600028

Hotel Details

Send Enquiry