A comfortable apartment with excellent facilities for guests who wish to be near St Pancras/Kings Cross stations.