The resort is one of the first 5 star and luxury resorts in Goa. The location is scenic and nestled on the secluded white sands of Bogmallo beach. The resort is just 10 mins away from the airport.
There are 126 rooms with well-appointed sea facing cottages. Take a free quote now and get best deal for Bogmallo Beach Resort.