W Amsterdam

Spuistraat 175
Amsterdam, Netherlands 1012 VN
Near Royal Palace
More hotels near this hotel

More Hotels Near W Amsterdam

Amsterdam Landmarks Near W Amsterdam

Passenger Terminal Amsterdam (1.2 miles)

Nearby Cities and Towns