The Hotel is located in the center of Amsterdam, the capital of the Netherlands, with easy access to public transportation to take you to all parts of the city. Stroll the many urban canals, marvel at its unique architecture and visit the National Museum..