Alba Hotels
Holiday Inn Nicosia City CentreClose This Window
70 Regeana Street, Nicosia 1504

Holiday Inn Nicosia City Centre Nicosia Location Map
Zoom In!
 
Zoom
Zoom
Zoom
Zoom
Zoom
Zoom
Zoom
Zoom
Zoom
 
Zoom Out!

Alba Hotels