Posada del O León de Oro está localizado no bairro La Latina de Madrid, a 100 metros da Plaza Mayor e a 200 metros da Estação de Metro La Latina. Dispõe de acesso Wi-Fi gratuito.
Todos os quartos insonorizados do Hotel Posada del León de Oro têm ar condicionado, aquecimento por piso, mini-bar e cofre. Há também uma televisão de ecrã plano em cada quarto e uma moderna casa de banho privativa com um secador de cabelo.
O hotel tem um restaurante que serve comida regional tradicional com uma torção moderna. Está disponível um buffet de pequeno-almoço variado, e há também um bar com uma selecção de vinhos e tapas.
Posada del O León de Oro fica a 10 minutos a pé do Palácio Real e da Puerta del Sol, a praça mais famosa de Madrid.
O check-out tardio também pode ser solicitado, sujeito à disponibilidade.