Canal View Apartment is a self-catering accommodation located in Amsterdam and it has free WiFi access available. The accommodation will provide you with a seating area.
Canal View Apartment is a self-catering accommodation located in Amsterdam and it has free WiFi access available. The accommodat Read more
Canal View Apartment is a self-catering accommodation located in Amsterdam and it has free WiFi access available. The accommodation will provide you with a seating area.
Canal View Apartment is a self-catering accommodation located in Amsterdam and it has free WiFi access available. The accommodation will provide you with a seating area.
Number of Rooms: 1