Photo gallery for Leonardo Hotel Barcelona Las Ramblas
Leonardo Hotel Barcelona Las Ramblas
3-star hotel in Downtown Barcelona
Reviews
8.4
Very good
Popular amenities
Explore the area
8 10 12 Calle Junta De Comerc, Barcelona, Barcelona, 08001
- La Rambla5 min walk
- Barcelona Cathedral9 min walk
- Plaça de Catalunya13 min walk
- Barcelona (BCN-Barcelona Intl.)24 min drive