Bus station
Amsterdam Amstel station
112 locals recommend,
Tips from locals
5 Minutes walking to Amstel Station. 10 Min. Metro to Dam Square 12 Min. Metro to Central Station 20 Min. Train to Utrecht City
Things to do nearby
Location
Amsterdam, NH