After London, Glasgow, Manchester, Bristol and Leeds Hotel City Inn will be in Amsterdam.
At this moment they are building the biggest hotel in Holland, 540 rooms with stunning IJ- view, conference rooms, restaurants and a sky bar.
Well, we can’t wait…. But we have to… When the doors will be open is uncertain at this moment, but Backpackers on High Heels keeps you posted.