115-pokojowy Leonardo Hotel Barcelona Las Ramblas w dzielnicy Stare Miasto zapewnia dostęp do miejsc rozrywkowych, takich jak Centrum rozrywkowe i przystań jachtowa Port Vell, w 800 metrach. Hotel oferuje również wynajem samochodów do zwiedzania okolicy.
Plaça d'Espanya leży nie więcej niż 25 minut od 3-gwiazdkowego hotelu, podczas gdy Muzeum Picasso znajduje się zaledwie w 1 km. Ten hotel jest zlokalizowany w odległości krótkiego spaceru od stacji metra Liceu. Takie miejsca jak La Boqueria i La Rambla znajdują się zaledwie 5 minut spacerem od obiektu noclegowego. Leonardo Hotel Barcelona Las Ramblas leży w niewielkiej odległości od stacji autobusowej La Rambla - La Boqueria.
Zatrzymując się w jednym z 115 pokojów, goście mogą korzystać z telewizji satelitarnej, a także z minibaru i urządzenia do parzenia kawy/herbaty. Pokoje wyposażono w prysznic.
Restauracja A Tu Bola oferuje dania kuchni śródziemnomorskiej i znajduje się w 250 metrach.