Homestay Clover Tree Farm Stay
★★★★★
Chelimada Junction, KK Road, Thekkady,, Kerala, Thekkady, India Show on map
Forest Canopy is a 5-star hotel in Thekkady, India. It is one of 188 places to stay in Thekkady listed on Triptoic.
Chelimada Junction, KK Road, Thekkady,, Kerala, Thekkady, 685509, India
Forest Canopy is located at Chelimada Junction, KK Road, Thekkady,, Kerala, Thekkady 685509, India.
Forest Canopy is rated 5 stars.
Highly rated alternatives close by
Homestay
Hotel
Homestay
Guest favorite
Guest favorite
Entire House
Hotel