Bus station
Amsterdam, Wibautstraat station
9 locals recommend,
Tips from locals
Nearest Metro-station. Only 800 meters away! (just 4 stops to Central Station)
Unique things to do nearby
Location
Amsterdam, NH