Leonardo Hotel Barcelona Las Ramblas is situated in the centre of Barcelonaƒ??s Old Town, just 200 metres from Las Ramblas. It features a rooftop terrace with a seasonal swimming pool. The hotel offers simple, attractive dÇ¸cor and rooms are spacious.
Address: Junta de Comercio, 8,10,12, Barcelona
Rates from: EUR 84
| More: Booking.com