VILLA SOL BEACH RESORT
villa sol beach resort baga, 403516 Baga, Inde
Set in Baga and with Baga Beach reachable within 500 metres, VILLA SOL BEACH RESORT offers a garden, non-smoking rooms, free Wi-Fi throughout the property and a terrace. The property is situated 600 metres from Calangute Beach, 8.