L'albergo si trova in un edificio storico, a poca distanza dalla plaza Mayor e la Puerta del Sol.