Karta Vacation Rentals





In the heart of Larnaca city centre, just a 3-minute walk from Finikoudes Beach and the palm-lined Finikoudes Promenade. Steps from Church of Saint Lazarus, Larnaca Marina, Europe Square and Larnaca Medieval Castle; Larnaca Intl. Airport is about 5.1 km away.