Amsterdam - Netherlands
Amsterdam - Netherlands
Amsterdam - Netherlands

A modern and classy hotel with bright colors and a great location, the 239 rooms here are some of the best values in the city. Leisure travelers will be pleased with the hotel's close proximity to major tourist ... Read more

View all hotels in Amsterdam