Khandola Green Homestay is located in Ponda, India on 314, Anurag, Deulai, Khandola, Ponda Road, Marcela, Ponda, Goa 403107. Khandola Green Homestay is rated 3 out of 5 in the category hotel in India.
Address
314, Anurag, Deulai, Khandola, Ponda Road, Marcela, Ponda, Goa 403107