The church can be visited
ChurchNikosia (Λευκωσία, Lefkoşa)
St. Catherine’s Parish Church (Haydarpasha Mosque)

Haydarpasha Mosque or St. Catherine’s Parish Church in Nicosia was originally built by the Lusignans in the 14th century. It has been described by Harry Charles Luke as representing one of the finest examples of Gothic buildings on the island.
Source: Wikipedia · Licence: CC BY-SA 4.0 · Image: http://commons.wikimedia.org/wiki/File:St_catarina_nic_daskalos06.jpg?uselang=de
This description draws on the facts documented in the linked Wikipedia article; Wikipedia content is licensed under CC BY-SA 4.0. Wording and editing: Mobile History.
Location: 35.1775, 33.3661