Karta Vacation Rentals





In the heart of Larnaca, a pet-friendly apartment just a couple of minutes' walk from Finikoudes Beach and Europe Square. Mackenzie Beach is about 1.4 miles away, Saint Lazarus Church and the Byzantine Museum sit close by, and Larnaca International Airport is roughly 1.9 miles from the door.