Located 1 km from Saint Lazarus Church in Larnaca, this apartment features free WiFi and a terrace The property is 400 metres from American Academy and free private parking is offered Finikoudes Beach can be reached in a 5-minute walk The air-conditioned unit is equipped with a kitchen Towels and bed linen are featured in this apartment Other facilities at Alex Residence 103 include an outdoor pool Europes Square is 600 metres from Alex Residence 103, while Armenian Church of Saint Stefanos is 600 metres away An array of activities are offered in the area, such as snorkeling, fishing and canoeing The nearest airport is Larnaca International Airport, 5 km from the property