A stay at NH Amsterdam Schiller places you in the heart of Amsterdam, within a 15-minute walk of Dam Square and Rijksmuseum. This 4-star hotel is 0.8 mi (1.2 km) from Heineken Experience and 1.3 mi (2 km) from ... Read more

View all Luxury Hotels in Amsterdam