Church of Saint Nicholas, Amsterdam One of Amsterdam’s landmark buildings, the Roman Catholic Church of Saint Nicholas sits across from the city’s central train station in the oldest part of Amsterdam.