Karta Vacation Rentals





Planted in the heart of Larnaca, a short walk from the city center and within easy reach of the Port of Larnaca, Europe Square and Finikoudes Beach. Mackenzie Beach is about a 15-minute drive, with Theofilos Georgiadis Park and Larnaca Tennis Club nearby.