Located in the centre of Amsterdam, just a short walk from Leidseplan, the Vondelpark and the Rijksmuseum
1e Constantijn Huygensstraat 103-107
Amsterdam
1054 BV
Netherlands