Niki Beach
This popular property is located in Kamariotissa . Read more
Niki Beach
This popular property is located in Kamariotissa .
Number of Rooms: 38