Lemon Tree Hotel Shimona

4 Star  

Sardar Patel Road, Chennai, Tamil Nadu - 600 125

Starting from Rs. 7,232 Rs. 6,677
Choose Dates

Lemon Tree Hotel Shimona, Chennai - Photos & Videos