Situated in Calangute, 600 metres from Baga Beach and 700 metres from Calangute Beach, Durga Place features spacious air-conditioned accommodation with a balcony and free Wi-Fi. The property has city views and is 8.
Number of rooms: 7
Baga Beach Road, 403519 Calangute, India