Located in London City Centre, this hotel is within a 10-minute walk of King's College London and The British Museum. Oxford Street and Leicester Square are also within 15 minutes. Holborn Underground Station is only a 3-minute walk and Covent Garden Underground Station is 8 minutes.