We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The Church is located in Nicosia Town business and busy area; not easy to find it although it is on a main street, but not high or prominent; it is small but nicely designed and surrounded by a nice garden.
Unfortunately the church was closed...More