Amsterdam Harbour Apartments

Different locations along Prins Hendrikkade, Amsterdam City Centre, 1011 TC Amsterdam, Netherlands

Hotel image
Read more reviews for Amsterdam Harbour Apartments