Athens
Church of St George on Lycabettus Hill,
the highest hill in the city

About 300 steps up plus many inclines
This is a traditional Byzantine Church
Once at the top you have a 360 degree view of the city
From here you can see the Acropolis and all the way to the sea