Olive Island Apartment Larnaka
Offering garden views, Olive Island is an accommodation located in Larnaka, 1.2 km from Mackenzie Beach and 1.2 km from Finikoudes Beach. There is a private entrance at the apartment for the convenience of those who stay.
Number of rooms: 17
Building TUSHANE 59, 6027 Larnaka, Cyprus