Located in Vayittiri, Vythiri Village is in the historical district, within a 5-minute drive of Pookode Lake and Hornbill Park. This luxury hotel is 3.9 mi (6.2 km) from Lakkidi View Point and 7 mi (11.2 km) fr ... Read more

View all Luxury Hotels in Vythiri