Posada del León de Oro se encuentra en el barrio de La Latina de Madrid, a 100 metros de la Plaza Mayor y a 200 metros de la estación de metro La Latina. Ofrece conexión Wi-Fi gratuita.
Todas las habitaciones insonorizadas del Hotel Posada del León de Oro disponen de aire acondicionado, calefacción por suelo radiante, minibar y caja fuerte. Todas las habitaciones disponen de TV de pantalla plana y baño privado moderno con secador de pelo.
El hotel cuenta con un restaurante que sirve comida regional tradicional con un toque moderno. También hay un bar con una selección de vinos y tapas.
Posada del León de Oro se encuentra a 10 minutos a pie del Palacio Real y de la Puerta del Sol, la plaza más famosa de Madrid.
También se puede solicitar una salida tardía, con sujeción a la disponibilidad.