Hotel Celi
Hotel
Calangute
Featuring free Wi-Fi throughout the property, Hotel Celi offers accommodation in Goa Calangute.
Number of rooms: 21
5/226 C, Umta Vaddo Calangute Goa, 403516 Calangute, India