Descrizione dell'Hotel
Facente parte della University of London e situato nella zona di Bloomsbury della città, a 2 minuti a piedi dal British Museum e a 800 metri dalla stazione della metropolitana di Tottenham Court Road, il College Hall vanta 2 sale TV, una sala giochi