Russian Church St Andrew the Apostle and All Russian Saints is located in Nicosia, Cyprus on 26RQX34. Russian Church St Andrew the Apostle and All Russian Saints is rated 4.8 out of 5 in the category russian orthodox church in Cyprus.
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance