El Hotel Lleó Barcelona, de 3 estrellas, es un buen punto de partida para explorar Barcelona, incluyendo la Plaza Cataluña, que está ubicada a tan solo 5 minutos a pie.
El hotel, enclavado a 400 metros del Teatro Goya, está ubicado a tan solo 1 km de la Casa Batlló. Está no muy lejos de la Rambla del Mar. A poco más de 25 minutos a pie del hotel Lleó Barcelona, los huéspedes también encontrarán la Fuente Mágica de Montjuic. La estación de metro más cercana es Universitat, que está a unos 100 metros.
Las habitaciones disponen de instalaciones como minibar, además de una tv de pantalla plana con canales vía satélite para el entretenimiento de los huéspedes.
El hotel se encuentra en los alrededores del restaurante Ciudad Condal.