Hotel description
Property Location Located in London (London City Centre), Studio Near Kings Cross is within a 10-minute walk of University of London and British Library. This apartment is 0.6 mi (1 km) from University College London and 0.4 mi (0.6 km) from Russell Square.Rooms Make yourself at home in one of the guestrooms, featuring kitchenettes with full-sized refrigerators/freezers and stovetops. Complimentary wired and wireless Internet access is available.