A stay at Hotel Sint Nicolaas places you in the heart of Amsterdam, within a 10-minute walk of Royal Palace and Dam Square. This eco-friendly hotel is 0.5 mi (0.8 km) from Madame Tussauds and 0.7 mi (1.1 km) from Anne Frank House.