Sorry, this offer is sold out. But don’t worry we have similar offers for you.
Baywatch Beach Resort
If you love the way the sun curls up your hair, the therapeutic grainy feel of sand and sea below your feet, and the little trinkets that you find at the bustling flea market, it’s time you pay a visit to the easy-going and yet always happening land of Goa. Located in South Goa, Baywatch Beach Resort is the perfect place to sit back and unwind. The resort offers a range of services from pick-up and drop facilities to sauna and gym facilities. The in-house restaurant cooks up some of the finest Goan dishes. The staff is well trained and provides excellent service to the guests.
2) Choose room option