Dankzij de locatie van Hostal Excelsior liggen de beroemde Gouden Driehoek van Madrid, de Puerta del Sol en het Plaza Mayor op loopafstand.
Bénéficiant d'un emplacement privilégié, l'hôtel se trouve à une courte distance de marche du triangle d'art de Madrid, de la Puerta del Sol et de la place principale.