This delightful complex enjoys a prime setting in Larnaca Set just 50 metres from the stunning beach the complex affords guests the ideal setting in which to completely relax and unwind The complex is located just 100 metres away from a number of sho . . .
Property Location With a stay at Mackenzie Eftyhia Suite in Larnaca you'll be on the beach and convenient to Pattichion Amphitheatre and Finikoudes Beach This beach apartment is within close proximity of Larnaka Medieval Castle and Agios Lazaros By . . .