Ibis Amsterdam Centre
3.0
Amsterdam Centraal Station, Amsterdam, North Holland Province
image_title
Street at the Ibis Amsterdam Centre
Related
More Albums for This Hotel
Amenities
7 Photos
Restaurants and Bars
80 Photos
Standard Double Room
51 Photos
Standard Triple Room
59 Photos