Amsterdam - Netherlands
Amsterdam - Netherlands
Amsterdam - Netherlands

The Hendrick's Hotel, located in the Amsterdam-Centrum area, is a popular choice for travelers. Situated only 0 km from the city center, guests are well located to enjoy the town's attractions and activities. W ... Read more

View all hotels in Amsterdam