Nicki Resort, Apartment 504, Akamantos Avenue, Polis Chrysochous
0.6milesfrom Ouloupia Apartments
Located at Polis Chrysochous, 450 metres from the beach, Latchi Studio Apartment is an independent accommodation within Nicki Resort. It opens to a furnished balcony with ...
Read more