Minoa Palace Resort & Spa

Starting at
$417
Beach/Ocean View
Lobby
Reception