ibis Styles Amsterdam Central Station 3 stars

Martelaarsgracht 10, Amsterdam City Centre, 1012 TP Amsterdam, Netherlands

Hotel image
Read more reviews for ibis Styles Amsterdam Central Station