Das 3-Sterne-Hotel Lleo Barcelona liegt in weniger als 1 km Entfernung von der Casa Batlló und bietet einen Gepäckraum.
Das Hotel liegt in circa 25 Gehminuten Entfernung von der Font Màgica und ist auch in der Nähe von Sportstätten wie das Camp Nou-Stadion, das sich etwa 10 Fahrminuten von hier entfernt befindet. Zu den Sehenswürdigkeiten gleich neben dem Hotel gehört das Wachsfigurenkabinett. 400 Meter vom Lleo Barcelona gibt es sowohl der Mercat de la Boqueria, als auch Teatre Goya. Die Unterkunft liegt nicht weit entfernt vom Bahnhof FGC - Provença.
Es gibt 116 Zimmer, die über einen Flachbildfernseher mit Satellitenkanälen sowie eine Minibar verfügen. Sie sind zudem mit einem Schreibtisch ausgestattet.
Das Restaurant Ciudad Condal mit einer großen Auswahl an Gerichten ist rund 5 Fahrminuten vom Hotel Lleo entfernt.