Karta Vacation Rentals





Set in Larnaca’s city centre facing the seaport, this upper-upscale hotel puts Europe Square and Finikoudes Beach within easy reach. Built in 2018, it’s about 9.6 km from Larnaca Airport and sits steps from port-side life and local transport links.