The Leela Palace Chennai
The Leela Palace Road Adyar Seaface, MRC Nagar, Chennai (Madras) 600028 India
Free parkingFree High Speed Internet (WiFi)Pool
0.0
371 reviews
Positive
Negative
Dec, 31, 2023
Leela Hotel is a treasure hidden in Chennai Buildi... See more
Dec, 22, 2023
The food was delicious too and the hotel had a wonderful smell.