Very good hotel close to St Pancras Station.