Church of St. Nicholas is located in Kalamaria, Greece on Agiou Nikolaou 18. Church of St. Nicholas is rated 4.7 out of 5 in the category cathedral in Greece.
Address
Agiou Nikolaou 18
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance