The 4-star Baywatch Resort is a leisure resort situated along the Colva Beach and offers comfortable and spacious rooms. Recreational facilities include a fitness center, swimming pool, and spa. There is also a ... Read more
The 4-star Baywatch Resort is a leisure resort situated along the Colva Beach and offers comfortable and spacious rooms. Recreational facilities include a fitness center, swimming pool, and spa. There is also a fully equipped business center so that you can remain up-to-date with your work even while on vacation. Enjoy international cuisine at Pam's restaurant, or sip a cocktail at Harry's Lounge. In addition to that, you can also enjoy the themed nights that are organized every evening with exotic food, noisy games, and vibrant music. Booking your stay at the Baywatch Resort is easy, simply select the dates and enter!
Similar properties in Goa
Recommended properties in India