Located in Vagamon in the Kerala region, StayVista at Vaga Roville provides accommodation with free Wi-Fi and free private parking. The property features mountain views. Guests can make use of a garden.
Pullikkanam - Elappara Road Vagamon,Idukki, 685589 Vagamon, India