The Leela Palace Chennai

5 Star  

Raja Annamalai Puram, Chennai, Tamil Nadu - 600 028

Starting from Rs. 11,761
Choose Dates