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