Dzięki dobrej lokalizacji w centrum miasta, goście 3-gwiazdkowego Hotel Lleo Barcelona znajdą popularne wśród podróżników mejsce — Kościół Santa Maria del Mar, w tylko 1 km. Ten hotel leży w dzielnicy Stare Miasto w Barcelonie oraz oferuje solarium, jacuzzi i odkryty basen wraz z basenem na dachu.
Hotel mieści się w Barcelonie, około 10 min piechotą od Universitat. Plaça d'Espanya znajduje się około 25 min spacerem od tego obiektu noclegowego, a lotnisko Barcelona–El Prat jest w 20 km stąd. W niewielkiej odległości od tego hotelu znajdują się Plac Kataloński oraz Parking Plaza Cataluña. Hotel Lleo mieści się prawie 10 min pieszo od przystanku Macba/cccb.
Niektóre z 89 klimatyzowanych pokoi w tym obiekcie noclegowym wyposażone są w sofę i biurko do pracy, a także w mini bar i czajnik elektryczny. Pokoje posiadają prywatną łazienkę z bidetem i prysznicem dla niepełnosprawnych, niektóre z nich oferują wykładzinę na podłodze. Dodatkowo oferowany jest piękny widok na ogród.
Lleo w Barcelonie oferuje codzienne śniadanie w formie bufetu w godzinach 07:00 do 11:00. Goście mogą zrelaksować się w barze z przekąskami na miejscu. Część barowa obejmuje salonik. Znajdując się stosunkowo w bliskiej odległości od hotelu, restauracja Cervecería Catalana serwuje potrawy kuchni hiszpańskiej.