This Baroque-Portuguese styled beachfront property sits with the Talpone River flowing on either side. Located in South Goa, the resort is close to the Palolem Beach which is known for its scenic sunsets. Other ... Read more

View all Luxury Hotels in Goa