Holiday Inn Amsterdam

De Boelelaan 2
Amsterdam
Netherlands