Vaga Hills Resort Resort
Near Masco Tea Factory, Vagamon, 685503 Vagamon, India
Set in Vagamon, Vaga Hills Resort has a garden, terrace, restaurant, and free Wi-Fi. Boasting room service, this property also provides guests with a children's playground.