Located in Amsterdam (Amsterdam City Centre), Hotel Estheréa is within a 10-minute walk of Madame Tussauds and Dam Square. This upscale hotel is 0.5 mi (0.9 km) from Anne Frank House and 1.4 mi (2.2 km) from He ... Read more

View all Luxury Hotels in Amsterdam