Property DescProperty Location With a stay at Art Wine Studios and Apts in Larnaca Larnaca City Centre you'll be within a 5-minute walk of Finikoudes Beach and Church of Saint Lazarus This aparthotel is 21 mi 34 km from Larnaca Salt Lake and 23 mi . . .
Property DescProperty Location With a stay at Atrium Zenon Hotel Apartments you'll be centrally located in Larnaca just a 4-minute walk from Finikoudes Beach and 6 minutes by foot from Church of Saint Lazarus This 4-star hotel is 21 mi 34 km from La . . .