Baywatch Resort Goa
Couple Friendly
Set in gardens a 4-minute walk from Benaulim Beach and the Arabian Sea, this polished hotel is 4 km from San Thome Museum, 26 km from Goa International Airport and 32 km from St. John the Baptist Church.