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