Mayfair Hotels & Resorts Hotels in Goa
(1 Hotels in Goa)
I would say that it's the best hotel in South Goa. It has the most amazing view from the pool of the sunset. The rooms are big and amazing really loved the stay. The staff was very polite and the service was amazing and on point.
Nikul Patel | Thu, Aug 17, 2017
Please wait while we fetch hotels for you.