Property Location: With a stay at Amsterdam House Hotel in Amsterdam (Amsterdam City Centre), you'll be within a 5-minute walk of Rembrandt Square and Flower Market. This hotel is 0.5 mi (0.8 km) from Amsterdam Museum and 0.6 mi (0.9 km) from Madame Tussauds. Rooms: Make yourself... Show More
Reach us, we're available 24/7.