Situado en el barrio Ciutat Vella de Barcelona, a 10 minutos a pie de la estación de metro Universitat, el hotel de 3 estrellas Hotel Lleó cuenta con un solárium y piscina exterior. El hotelofrece 112 habitaciones y una piscina.
El Palacio de la Música Catalana está situato a unos 11 minutos a pie del hotel y la Plaza de España se encuentra a una distancia de unos 25 minutos andando. El Lleó Barcelona está situado cerca de lugares de interés natural como el Parque de la Ciudadela (2 km) y el Parque Güell (3 km). Está al lado de la Plaza Cataluña y de la Oficina de Turismo de La Rambla. El Hotel Lleó está a unos 10 minutos andando de la estación de autobuses Macba/cccb.
Algunas habitaciones también ofrecen vistas a la calle o disponen de un balcón y un sofá. Algunas habitaciones están equipadas con un cuarto de baño privado con bidé y ducha adaptada. Con vistas a las montañas, una habitación triple dispone de una cocina cómoda con un hervidor eléctrico y una nevera.
El desayuno aquí se sirve de 07:00 a 11:00. El restaurante la Cervecería Catalana es ideal para probar la cocina española y está a una distancia de unos 14 minutos andando.