Hotel Grotto Bay Beach Resort(4 stars)

11 Blue Hole Hill View on map