Amsterdam Canal View

Amsterdam Canal View
From € 125

Amsterdam Canal View is a self-catering accommodation located in Amsterdam. WiFi access is available. The property is 450 metres from Amsterdam Central Station and 550 metres from Beurs van Berlage.


BOOK NOW
Booking.com