Situato a circa 18 minuti a piedi dal Museo Picasso a Barcellona, l'hotel a 3 stelle Hotel Lleo dispone di un bancomat e un ascensore. L'hotel, che si trova a pochi minuti dalla Casa Batlló, sfoggia una piscina esterna con un solarium e una piscina all'aperto.
La struttura è posizionata nel quartiere Ciutat Vella (Città Vecchia) nelle vicinanze della Catalunya Square. L’hotel dista 1 km dal centro di Barcellona e 22 minuti di auto dall'aeroporto di Barcellona El Prat. Situata a circa 10 minuti in auto da quest’alloggio, la Sagrada Familia è aperta alle visite di fedeli e turisti. L'hotel Lleo è vicino ai mezzi pubblici, a circa 10 minuti a piedi dalla stazione della metropolitana Universitat e a pochi minuti di auto dalla fermata dell'autobus Macba/cccb.
Per un soggiorno confortevole a Barcellona, il Lleo offre 112 camere con una cassetta di sicurezza, una TV a schermo piatto con canali satellitari e rilevatori di fumo. Sono fornite di un bollitore elettrico per prepararsi i pasti autonomamente. Inoltre, offre una TV a schermo piatto con canali satellitari e il Wi-Fi per godere del tempo libero. I bagni privati hanno un bidet e una doccia accessibile ai disabili. Gli ospiti apprezzeranno anche le viste bellissime sulla strada. Affacciata sul giardino, una camera tripla dispone di un comodo angolo cottura con un bollitore elettrico e un frigo.
La colazione viene servita qui dalle 07:00 alle 11:00. Il ristorante Cervecería Catalana serve vari tipi di piatti spagnoli a 14 minuti a piedi da questo hotel.