Located in Calangute, Orabella Villas & Suites offers an outdoor swimming pool. This self-catering accommodation features free Wi-Fi. The property is 100 metres from Calangute beach.
Number of rooms: 6
5/40, Muddo Vaddo, Calangute, 403516 Calangute, India