A stay at Hotel Library Amsterdam places you in the heart of Amsterdam, within a 15-minute walk of Dam Square and Nemo Science Museum. This hotel is 0.8 mi (1.2 km) from Madame Tussauds and 1.3 mi (2.1 km) from Artis.
Prins hendrikkade 145 (also 144)
Amsterdam
1011 AT
Checking for room alternatives