Apartment Damsquare is a self-catering accommodation located in Amsterdam. WiFi access is available. The property is 100 metres from Royal Palace Amsterdam and 100 metres from Dam Square.
Apartment Damsquare is a self-catering accommodation located in Amsterdam. WiFi access is available. The propert Read more
Apartment Damsquare is a self-catering accommodation located in Amsterdam. WiFi access is available. The property is 100 metres from Royal Palace Amsterdam and 100 metres from Dam Square.
Apartment Damsquare is a self-catering accommodation located in Amsterdam. WiFi access is available. The property is 100 metres from Royal Palace Amsterdam and 100 metres from Dam Square.
Number of Rooms: 1