Karta Vacation Rentals
In the heart of Larnaca, a short stroll from Finikoudes Beach and the lively Finikoudes Promenade. Moments from Church of Saint Lazarus, Larnaka Medieval Castle, Larnaca Marina and a quick drive to Mackenzie Beach—perfect for beach lovers and pet-friendly stays.