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).
Pros: Room cleanCons: Staff acted like they didn't see us when we arrived. Then acted as if they never had a guest before. Location not near the theatre district like we expected.