Leonardo Royal Hotel Barcelona Fira
4-star Barcelona hotel, connected to a rail/subway station in Sants-Montjuïc
Reviews
9.2 out of 10
Wonderful
Popular amenities
Explore the area
Carrer dels Alts Forns, 40, Barcelona, 8038
- Gran Via 211 min walk
- Fira Barcelona16 min walk
- Port de Barcelona19 min walk
- Barcelona (BCN-Barcelona Intl.)18 min drive