Lemon Tree Hotel Shimona

4 Star  

Sardar Patel Road, Chennai, Tamil Nadu - 600 125

Starting from Rs. 7,886 Rs. 7,275
Choose Dates

Lemon Tree Hotel Shimona, Chennai - Photos & Videos