Amsterdam Amstel
Train station β’ Bus stop β’ Transit station β’ Subway stationππ Amsterdam Amstel is all about the location. It's not a major structure when you see it but a major location. This is a high end area and this station could be passed without noticing the trains or the trams. I give it five stars for the beauty of the architecture blending in with the surroundings a... People often mention station,
Address
1097 DN Amsterdam, Netherlands
Website
Contact
+31 900 8011Rating on Google Maps
4.30 (245 reviews)Open on Google Maps