Karta Vacation Rentals





In the heart of Larnaca city centre, right where the promenade meets the sea. Steps from Finikoudes Promenade and about 50 metres from Finikoudes Beach, with Larnaca Marina, Saint Lazarus Church, Dimarchiou Square and Larnaca Fort all within easy walking distance. Larnaca International Airport is around 4 km away.