Vythiri Stream View
Vythiri Stream View is located within 4.7 km from Lakkidi Viewpoint.
The property is situated 4.9 km from Chembra Peak. There are mountains and lakes in a short distance from Vythiri Stream View.
Vythiri Stream View offers good accommodation in Vythiri, next to Pookode Lake.
The villa provides rooms featuring individual climate control, a heating system, a balcony, a trouser press and direct dial telephone. There are 1 bathrooms available.