OYO 12058 The Green Mushroom
Thalipuzha Mosque, Nh212, Pookode, Wayanad To Thalipuzha, Vayittiri, Kerala
7.37 km from Thusharagiri Waterfall
During your stay at OYO 12058 The Green Mushroom, you'll be within walking distance of Pookode Lake. Features include free breakfast and free self-parking. This 2.5-star hotel has 10 rooms. Enjoy your stay with amenities like a TV and free toiletries in each room.