With a stay at Hotel Luxer, youll be centrally located in Amsterdam, just a 5-minute walk from Body Worlds and 8 minutes by foot from Dam Square. This hotel is 0.4 mi (0.6 km) from Madame Tussauds and 0.5 mi (0.7 km) from Royal Palace.