Additional information
location |
---|
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.
Reviews
There are no reviews yet.