Loading hotels
Confirming room availability...
House Of Amstel, Amstel 16, Amsterdam, Netherlands
Near Flower Market<br /><br />With a stay at House of Amstel, you'll be centrally located in Amsterdam, steps from Flower Market and 2 minutes by foot from Rembrandt Square. This hotel is 0.4 mi (0.6 km) from Amsterdam Museum and 0.5 mi (0.8 km) from Madame Tussauds.