Center AAA Canal View

Situated a 5-minute walk from Royal Palace Amsterdam and a 6-minute walk from Dam Square, Center AAA Canal View is located in Amsterdam City Centre of Amsterdam. With city views, this accommodation features a terrace.

SKU: 2705993 Category:

Additional information



There are no reviews yet.

Be the first to review “Center AAA Canal View”

Your email address will not be published. Required fields are marked *