Located in Palolem, within 400 metres of Palolem Beach and 2 km of Colomb Beach, Kapila resort provides accommodation with free Wi-Fi throughout the property. The property is set 2.
Number of rooms: 3
Kapila resort goa Kapila resort goa, 3rd floor., 403702 Palolem, India