Located in Amsterdam City Centre, this luxury hotel is within a 10-minute walk of Herengracht Canal, Royal Palace, and Dam Square. Madame Tussauds and Body Worlds are also within 10 minutes. Nieuwezijds Kolk Stop is only a 3-minute walk and Amsterdam Central Metro Station is 7 minutes.