Property DescProperty Location Located in Larnaca Skala this apartment is within a 10-minute walk of Church of Saint Lazarus and Finikoudes Beach This apartment is 1 mi 16 km from Larnaca Salt Lake and 16 mi 25 km from Mackenzie BeachRooms Make your . . .
Property DescProperty Location Located in Larnaca Skala this apartment is within a 15-minute walk of Church of Saint Lazarus and Finikoudes Beach This apartment is 09 mi 15 km from Mackenzie Beach and 15 mi 24 km from Larnaca Salt LakeRooms Make you . . .
Property DescProperty Location With a stay at Achilleos City Hotel you'll be centrally located in Larnaca just a 5-minute walk from Church of Saint Lazarus and 9 minutes by foot from Finikoudes Beach This hotel is 16 mi 26 km from Larnaca Salt Lake . . .