Nieuwezijds Voorburgwal 176-18,Amsterdam, 1012 SJ
Plot an area on map:
Dam Square
Show similar hotels:
All Dam Square Hotels
All 4 star Hotels
4 * hotels in Dam Square
Pinpoint attraction on map:
Dam Square0.1km
Amsterdam City Centre0.1km
Oude Kerk0.4km