Holiday Inn Amsterdam 4 stars

De Boelelaan 2, Zuideramstel, 1083 HJ Amsterdam, Netherlands

Hotel image
Read more reviews for Holiday Inn Amsterdam