Location close to North Station, and only a short 15 minute walk to the Grand Place.