Property Location With a stay at Hotel Library Amsterdam in Amsterdam Amsterdam City Centre you'll be minutes from De Appel and Nemo Science Museum This hotel is within close proximity of Science Center NEMO and Waag Rooms Stay in one of 48 guestr . . .