The hotel is perfectly located within 250 metres of St Pancras International train station.