Displaying 1 Hotels in Goa
Holiday Inn Resort Goa
As you enter the Lobby, an unparalleled view of the majestic Arabian Ocean awaits. We are located just 200 meters from the waves, so dive in.
4.0 /5 (71 reviews)
Mobor Beach, Cavelossim, Goa, 403731, India
Hotel Reservations : 1 888 465 4329 | Hotel Front Desk : 91-832-2870000