Windmills Hotel Apartments

Ammochostos, Cipru