Surrounded by views of the lake, Mafalda - Luxury Apartments & Suites is a sustainable apartment in Calangute, offering guests an environmentally friendly accommodation close to Calangute Beach.
Number of rooms: 9
H3, Porba Vaddo, 403516 Calangute, India