L'hôtel Lleó est situé à côté de la Plaza Catalunya de Barcelone et des célèbres Ramblas. Il possède une petite piscine sur le toit avec terrasse et chaises longues, une connexion Wi-Fi gratuite et des chambres avec télévision à écran plat.
L'Hôtel Lleó est élégamment décoré avec des sols polis, des éléments en verre et un éclairage attrayant partout. Ses chambres climatisées sont spacieuses et disposent de réfrigérateurs et d'une télévision par satellite.
Le restaurant sert une cuisine méditerranéenne. Il sert également un petit déjeuner quotidien de 07:00 à 11:00.
Le Lleó dispose d'un coin salon et d'un snack-bar, où vous pourrez vous détendre avec un verre.
L'hôtel Lleó est à quelques pas de nombreuses attractions de Barcelone et Las Ramblas est à seulement une minute à pied. La station de métro la plus proche se trouve à 100 mètres de l'hôtel et relie les clients à des sites comme Gaudís Casa Batlló et la Sagrada Familia, en 10 minutes.