ABOUT AMSTERDAM
Amsterdam is the capital and largest city of the Netherlands, located in the province of North Holland in the west of the country. Amsterdam is the 5th busiest tourist destination in Europe, receiving more than 4.2 million international visitors annually. The number of visitors has been growing steadily over the past decade. The most important museums of Amsterdam are located on het Museumplein (Museum Square), located at the southern side of the Rijksmuseum. more...
Instant Confirmation
Book