Doté d'un stockage des bagages, Excelsior Hotel Londres se trouve dans le voisinage de "Bloomsbury" à Londres, à 19 minutes à pied du Musée Petrie d'archéologie égyptienne et à moins de 16 minutes de marche de lieux d'intérêt culturels tels que le Musée Charles Dickens. Les points forts de cet hotel 2 étoiles incluent un Wi-Fi dans tout l'établissement.
Excelsior dispose de 26 chambres avec un coin repas. Une TV à écran plat avec des chaînes satellite ainsi qu'une cafetière/théière sont fournis. Entre autres équipements de salle de bain, une douche à l'italienne et une toilette séparée sont aussi fournis et le confort est assuré par un sèche-cheveux et des draps de bain.
L'hotel se trouve assez proche d'Honest Burgers, proposant des plats de la cuisine amerikanisch.
Situé à 350 mètres de Tavistock Place, l'hotel se trouve également à 2 km des lieux de divertissement comme le Théâtre du Globe. Pour les voyageurs d'affaires, Excelsior de Londres est à 3 km de la Tour de Londres. Il se trouve à 400 mètres du Métro King's Cross St. Pancras. L'hotel est également situé à seulement 1 km de la Euston et à 3,1 km du Gratte-ciel Sky Garden.