Must · all-inclusive resort
Brand-new 5-star all-inclusive, 15 minutes from Paphos airport; book direct on the hotel site for launch prices or take a package with flights.