Property DescProperty Location With a stay at Amsterdam Central Guest House you'll be centrally located in Amsterdam just a 3-minute walk from Body Worlds and 6 minutes by foot from Dam Square This guesthouse is 03 mi 05 km from Madame Tussauds and . . .