A 5 minutos a pie del Excelsior Hotel Londres, los huéspedes pueden llegar rápidamente al Museo de los Canales de Londres. Hay Wi-Fi en zonas comunes en este hotel de 2 estrellas.
Cada una de las 26 habitaciones está equipada con una plancha y tabla de planchar, así como con una tv de pantalla plana con canales vía satélite. Están equipadas con un escritorio, y también cuentan con equipo de café y té. Los baños incluyen una ducha a ras de suelo y un inodoro separado, junto con un secador de pelo y toallas de baño.
En los alrededores inmediatos del Excelsior Hotel, el restaurante Cappadocia sirve comida británica.
El Museo de Sir John Soane está enclavado a una distancia de 1 km del hotel, mientras que el Museo Británico está enclavado a pocas cuadras de esta ubicación. Los viajeros de negocios disfrutarán estando cerca de la Torre de Londres (a 4 km) y la BT Tower (a 1,1 km). Los huéspedes que se alojan en el Excelsior tienen la ventaja de la proximidad al Museo Foundling, enclavado a tan solo 10 minutos a pie. Te encontrarás a unos 200 metros de la estación de metro King's Cross St. Pancras mientras que a 2 km de Regent's Park.