Green Leaf Home Stay
Hotel
Thekkady, Kerala
Offering a restaurant, Green Leaf Home Stay is located in Thekkadi. Free Wi-Fi access is available. Each room here will provide you with a balcony, a patio and a seating area. There is also a dining table.
Number of rooms: 6
S/N Near forest,Thamarakandam,Kumily,Kerala,India, 685536 Thekkady, India