Hotel Olhuveli Beach & Spa Resort(4 stars)

South Male Atoll Maldives Olhuveli View on map