Hampshire Hotel - Eden Amsterdam 3 stars

Amstel 144, Amsterdam City Centre, 1017 AE Amsterdam, Netherlands

Hotel image
Read more reviews for Hampshire Hotel - Eden Amsterdam