Loading hotels
Confirming room availability...
Hotel TwentySeven, Dam 27, Amsterdam, Netherlands
Near Madame Tussauds<br /><br />A stay at Hotel TwentySeven places you in the heart of Amsterdam, steps from Madame Tussauds and Dam Square. This 5-star hotel is 0.1 mi (0.2 km) from Royal Palace and 0.3 mi (0.6 km) from Amsterdam Museum.