Amsterdam - Netherlands
Amsterdam - Netherlands
Amsterdam - Netherlands

Ideal for fun and relaxation, Sir Adam Hotel is located in the Westerpark area of Amsterdam. Set 1.6 Km from the excitement of the city, this 4-star hotel commands an excellent location and provides access to t ... Read more

View all hotels in Amsterdam