Damrak 93-94,Amsterdam, 1012 LP
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.3km