Located in London City Centre, this hotel is within a 15-minute walk of British Library and University of London. St George’s, Bloomsbury and Russell Square are also within 1 mi (2 km).
Not what you may thinkPros: Great location near kings crossCons: Tiny, tiny room. Community toilet/shower...I was expecting a normal personal toilet/shower. Noisy in hallways/stairwell. Would not stay here again! Crappy place!