Free Upgrade! All Inclusive in Cyprus - 5 Nights Leonardo Plaza Cyprus Maris Beach Hotel & Spa | Cyprus from £589 Swing, Sun & Sea All Inclusive in Cyprus - 5 Nights / 3 Rounds Leonardo Plaza Cyprus Maris Beach Hotel & Spa | Cyprus from £559
Swing, Sun & Sea All Inclusive in Cyprus - 5 Nights / 3 Rounds Leonardo Plaza Cyprus Maris Beach Hotel & Spa | Cyprus from £559