Dit hotel ligt in Centro, vlak bij Calle de Preciados en Gran Via. Ook Puerta del Sol en Plaza Mayor liggen binnen 10 minuten lopen. Metrostation Callao en Metrostation Santo Domingo liggen op 2 minuten lopen.