Lemon Tree Vembanad Lake Resort, Kerala
Fresh, spirited and youthful, Lemon Tree Hotels (LTH) is India's largest ch
Fresh, spirited and youthful, Lemon Tree Hotels (LTH) is India's largest ch
The car parking and the Wi-Fi are always free, so you can stay in touch and come
Palmgrove Lake Resort lends the healing touch of Ayurvedic wellness combined wit
Overlooking Punnamada Lake, this upscale hotel is 1.6 km from the Radha Conve
Alleppey, also named as ‘Venice of the East’ by the Viceroy of India Lord Cu