Canal View Apartment Amsterdam

Located in Amsterdam, 100 metres from Beurs van Berlage and 200 metres from Basilica of St. Nicholas, Canal View Apartment Amsterdam provides accommodation with amenities such as free WiFi and a flat-screen TV.

SKU: 2035043 Category:

Additional information




There are no reviews yet.

Be the first to review “Canal View Apartment Amsterdam”

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