Located just few minutes away by foot from the centraal train station, this place offers a 5-star hotel-like experience!