The Leela Palace Chennai
The Leela Palace Road Adyar Seaface, MRC Nagar, Chennai (Madras) 600028 India

Jan, 2, 2024
Thank youSumit and other guys who all worked so ha... See more
Jan, 2, 2024
The hotel is really very beautiful and the staff were very cautious.