Featuring 3-star accommodation, OYO 71569 Lakkidi Grace Inn is set in Vythiri, 500 m from Lakkidi Viewpoint and 2.7 km from Pookode Lake. All rooms feature a kitchen, a TV with cable channels, and a private bathroom.
Number of rooms: 90
Lakkidi grace Inn, NH 212,Opp.Govt LP school, Lakkidi, Wayanad, Wayanad, 673576 Vythiri, India