Karta Vacation Rentals
Perched on Larnaca’s waterfront, facing the busy sea port and a short walk from Finikoudes Beach, Larnaca Marina and Europe Square. Built recently and centrally located, this upper-upscale hotel puts city sights and seaside strolls within easy reach.