Situé dans le centre de Madrid, l'établissement Hostal Numancia se trouve à 7 minutes à pied de la Puerta del Sol, la place principale de Madrid.