Location: situated in the heart of Amsterdam, overlooking the Vondelpark. Very close to the Van Gogh Museum, the Riksmuseum as well as Leidseplein
See more: Hotels in Europe Hotels in Netherlands Hotels in Amsterdam Holiday Destinations in Europe