Karta Vacation Rentals





In the heart of Larnaca city centre, just a short stroll from Finikoudes Beach and Larnaca Marina. Nearby sights include Pierides Archaeological Museum, Europe Square and the Owl Museum; Mackenzie Beach is about 2.4 miles away.