Crown Inn
Philellinon, 13, Nicosia, CY
Crown Inn
This lovely hotel is located in Nicosia. The premises count with 33 welcoming accomodation units.
Hotel Address
Philellinon, 13, Nicosia, CY
Please wait while the map is loaded.
Philellinon, 13, Nicosia, CY
Philellinon, 13, Nicosia, CY
Please wait while the map is loaded.