Tucked away in the heart of this bustling and extremely popular city is the Art Gallery Hotel. As the name would suggest, it is very well located to visit the wealth of world class galleries that Amsterdam has to offer and even affords an excellent views of the Rijksmuseum, the national gallery of the country which is loaded with spectacular Rembrandts and is close by the Museumplein and the Leidseplein squares.