Remove Ads

Photo of Ibis Budget Amsterdam City South

Ibis Budget Amsterdam City South

Prof J H Bavincklaan 1, Noord-Holland 1183 AT Netherlands

Snack Bar

Remove Ads

Claim copyright