Saint Nicholas Church, set within a mere 13 minutes on foot from the The Ten Syros hotel as well as Agia Pakou Chapel placed 7 km from he property. If you want to explore even more landmarks in Ermoupoli, consider checking out Miaouli Square, which is located 700 meters away.