Property DescProperty Location With a stay at Beautiful Dutch House you'll be centrally located in Amsterdam within a 5-minute walk of Royal Palace and Body Worlds This guesthouse is 03 mi 05 km from Dam Square and 03 mi 05 km from Madame TussaudsRo . . .