Move the guide to refine
27 hotels found in Latsia
Result 26-27
Nicosia, 13 Philellinon Street
8.8 km
Nicosia, 19 Averof Street
8.9 km