Max. capacity: 60 | Bedrooms: 165
Prins Hendrikkade 108 Amsterdam North Holland 1011 Netherlands
You can find us on the Prins Hendrikkade in the city centre, close tothe Central Station and 1100 m from Dam Square.