Gereja Santo Markus terletak di puncak bukit di Kota Tua Zagreb, atapnya dihiasi dengan dua lambang yang terbuat dari ubin berwarna-warni: yang kiri memuat lambang Kroasia, Dalmatia, dan Slavonia, dan yang kanan lambang kota Zagreb. Gereja itu sendiri tidak besar, dinding batunya yang sederhana sangat kontras dengan atap yang cerah. Deretan lengkungan bergaya Romawi mengarah ke pintu masuk, dan kolom-kolom di sebelahnya diukir dengan berbagai desain. Di bawah cahaya pagi, warna atap tampak sangat cerah. Alun-alun di depan gereja tenang, dengan beberapa pohon tua tempat orang-orang duduk dan beristirahat.