Loading hotels
Confirming room availability...
Hotel Mai Amsterdam, 20 Geldersekade, Amsterdam, Netherlands
Near Dam Square<br /><br />A stay at Hotel Mai Amsterdam places you in the heart of Amsterdam, within a 10-minute walk of Body Worlds and Rembrandt House Museum. This 4-star hotel is 0.6 mi (0.9 km) from Dam Square and 0.6 mi (0.9 km) from Madame Tussauds.