Setup your precise location

Spectra - The Leela Palace

4 225 in Google
₹4700 for two
Asian,
Continental
Location
Adyar Sea Face, The Leela Palace Road, Sathyadev Ave, Mrc Nagar, Chennai, Tamil Nadu 600028, India
Open now
OPEN TILL 11:59PM