ServicesP.O.Box 40542, 6305Contact details 24 647444 Dekeleias, LORDOS BEACH HOTEL, 7081 Pyla, Larnaca