Holiday Inn Resort is located in Cavelossim, along Mobor Beach. Surrounded by 25 acres of lush green landscape, it offers a spa, an outdoor pool and a fitness centre. Free parking is provided.
Number of rooms: 284
Mobor Beach, Cavelossim, 403731 Cavelossim, India
Hotel booked 2 times today.