Excelsior Hotel London ofrece a los huéspedes una base excelente durante su estancia en Londres, a solo veinte minutos caminando de Euston Bus Station. Se encuentra a un breve paseo Parque Natural de Camley Street y Biblioteca Británica. La propiedad fue renovada recientemente y cuenta con recepción 24 horas, conserje y alquiler de bicicletas. También ofrece masajes, un servicio de guardaequipajes y una sala de televisión. Este establecimiento tiene 26 modernas habitaciones que están equipadas con todo lo necesario para garantizarle una estancia confortable. Aeropuerto Heathrow de Londres está aproximadamente a 40 minutos en coche y estación de Euston queda a unos 20 minutos a pie. Asimismo el hotel se encuentra a tan solo un breve paseo de los establecimientos de vida nocturna más populares de la zona, y Universidad de Londres, Russell Square y University College London están a unos veinte minutos caminando.