Castle House Calangute
Lavina Street, Opp. Calangute Panchayat, Naikka Vado, 403516 Calangute, India,Object type: Inn Calangute
Just half a mile from Calangute Beach, Castle House offers air-conditioned rooms with a private balcony and cable TV. It features an outdoor swimming pool, 2 di