College Hall / University of LondonHotel
Malet Street, Camden, London, WC1E 7HU, United Kingdom
College Hall is part of the University of London and based in the Bloomsbury area of the city. The British Museum is just a 2-minute walk away, and Tottenham Court Road tube station is only half a kilometer away. 2 TV rooms, a games room and an internet café are on offer to all guests.
Nice place central to everything. Only 4 stars because cleaning was not reliable.