Posada del León de Oro est situé dans le quartier de La Latina à Madrid, à 100 mètres de la Plaza Mayor et à 200 mètres de la station de métro La La Latina. Il propose une connexion Wi-Fi gratuite.
Toutes les chambres insonorisées de l'Hôtel Posada del León de Oro disposent de la climatisation, du chauffage au sol, d'un minibar et d'un coffre-fort. Chaque chambre comprend également une télévision à écran plat et une salle de bains privative moderne avec sèche-cheveux.
L'hôtel dispose d'un restaurant qui sert une cuisine régionale traditionnelle avec une touche moderne. Un petit-déjeuner buffet varié est disponible, ainsi qu'un bar avec une sélection de vins et de tapas.
Posada del León de Oro se trouve à 10 minutes à pied du Palais Royal et de la Puerta del Sol, la place la plus célèbre de Madrid.
Un départ tardif peut également être demandé, sous réserve de disponibilité.