Set 500 metres from Touzla Mosque in Larnaca, this apartment features a balcony Leontiou Machaira Penthouse features views of the city and is 13 km from Europes Square Free private parking is available on site There is a dining area and a kitchen complete with an oven and a microwave Towels and bed linen are provided in this apartment There is a private bathroom with a bath The apartment features free WiFi throughout the property Larnaca Marina is 14 km from Leontiou Machaira Penthouse, while Finikoudes Promenade is 16 km away Larnaca International Airport is 5 km from the property