The Green Mushroom Hotel
NH 766, Opp Pookode lake bus stop Thalipuzha, Vythiri, 673576 Vythiri, India
The Green Mushroom is located in Vythiri and features a terrace. Located around 900 metres from Pookode Lake, the hotel is also 2.8 km away from Lakkidi Viewpoint. The restaurant serves Indian and Chinese, as well as Asian dishes.