The Highlander is centrally located in Amsterdam, a 5-minute walk from Dam Square and 6 minutes by foot from Madame Tussauds. This eco-certified hotel is 0.6 mi (0.9 km) from Anne Frank House and 1.7 mi (2.8 km ... Read more

View all Luxury Hotels in Amsterdam