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
Unique things to do nearby
Location
Amsterdam, NH