Apartment 12 Kition is located near Finikoudes Promenade in Larnaca City Centre, a short 4-minute walk from Europe Square and 5 minutes' walk from Finikoudes Beach.