W Amsterdam Amsterdam
Spuistraat 175
Amsterdam,
NL 1012 VN
Near Royal Palace
Distance9.4 miles
SELECT