Flats Nicosia
  • Book Online
  • About us
  • Location
  • Rooms and reservation
  • Photos
Contact us
Manage Booking

+357-99680010
[email protected]

Follow the map
Nicosia, Cyprus
Location Map

© 2025 Flats Nicosia  
Powered by igloorooms Booking Technology