Hotel ibis Amsterdam Centre is an accommodation, food place, restaurant in Amsterdam, North Holland, Netherlands.
Address:
49 Stationsplein, Amsterdam-Centrum, Amsterdam, North Holland 1012 AB, NetherlandsMap Category:
Accommodation, Food Place, Restaurant