Located close to Fira Barcelona, Leonardo Royal Hotel Barcelona Fira provides a coffee shop/cafe, a garden and a bar. In addition to a gym and a business centre, guests can connect to free WiFi in public areas.
Located in Sants-Montjuïc neighbourhood, Leonardo Royal Hotel Barcelona Fira is connected to a railway/underground station. Casa Milà and Park Güell are cultural highlights, and some of the area's notable landmarks include Barcelona Cathedral and Sagrada Familia. Looking to enjoy an event or a game? See what's going on at Spotify Camp Nou, or consider Parc del Fòrum for a night out. Guests appreciate the hotel's convenience for public transportation: Foneria Station is 5 minutes on foot and Foc Station is 5 minutes. Visit our Barcelona travel guide
Carrer dels Alts Forns, 40, Barcelona, 8038
What's nearby
Fira Barcelona
16 min walk - 1.4 km
Port de Barcelona
17 min walk - 1.5 km
Plaça d'Espanya
6 min drive - 3.5 km
Palau Sant Jordi
9 min drive - 1.4 km
Gran Via 2
11 min walk - 0.9 km
Getting around
Foneria Station
5 min walk
Barcelona Bellvitge Station
6 min drive
Barcelona El Prat Airport (BCN)
23 min drive
Restaurants
Pita Pita Kebab
5 min walk
La Sal de Port
5 min walk
Perancho Bar
9 min walk
Las Palmeras - Casino SEAT
4 min walk
El Gran Petit
5 min walk
About this property
Leonardo Royal Hotel Barcelona Fira
Upscale hotel near Fira Barcelona
You can look forward to a coffee shop/cafe, a garden and a bar at Leonardo Royal Hotel Barcelona Fira. In addition to a gym and a business centre, guests can connect to free WiFi in public areas.
Additional perks include:
A seasonal outdoor pool
Buffet breakfast (surcharge), self-parking (surcharge) and an electric car charging station
A front desk safe, multilingual staff and a vending machine
Free newspapers, a lift and a 24-hour front desk
Guest reviews speak highly of the breakfast and helpful staff
Room features
All 204 rooms include comforts such as air conditioning, in addition to perks such as safes and sound-insulated walls. Guest reviews speak positively of the cleanliness rooms at the property.
Extra conveniences in all rooms include:
Baths or showers, free toiletries and hairdryers
32-cm flat-screen TVs with cable channels
Wardrobes/cupboards, coffee/tea makers and heating
Does Leonardo Royal Hotel Barcelona Fira have a pool?
Yes, this property has a seasonal outdoor pool.
How much does it cost to stay at Leonardo Royal Hotel Barcelona Fira?
As of 24 Oct 2026, prices found for a 1-night stay for 2 adults at Leonardo Royal Hotel Barcelona Fira on 15 Nov 2026 start from €117, including taxes and fees. This price is based on the lowest nightly price found in the last 24 hours for stays in the next 30 days. Prices are subject to change. Choose your dates for more accurate prices.
Is Leonardo Royal Hotel Barcelona Fira pet-friendly?
No, only service animals are welcome at the property.
How much is parking at Leonardo Royal Hotel Barcelona Fira?
Self-parking is available for EUR 25 per day.
What time is check-in at Leonardo Royal Hotel Barcelona Fira?
Check-in start time: 3:00 PM; check-in end time: anytime.
What time is check-out at Leonardo Royal Hotel Barcelona Fira?
Checkout is at noon.
Where is Leonardo Royal Hotel Barcelona Fira located?
Located in Sants-Montjuïc, this hotel is within 1 mi (2 km) of Gran Via 2 and Fira Barcelona. Port de Barcelona and Spotify Camp Nou are also within 3 miles (5 km). Foneria Station is 5 minutes by foot and Foc Station is 5 minutes.
Can I cancel my reservation for free and receive a full refund?
Yes, this property offers free cancellation on selected room rates because flexibility matters! Please refer to the property cancellation policy on our site for more details about any exclusions or requirements.
Have a question?
AI iconBetaBeta
Get instant answers with AI powered search of property information and reviews.
Reviews
Leonardo Royal Hotel Barcelona Fira Reviews
9.2
Wonderful
All reviews shown are from real guest experiences. Only travellers who have booked a stay with us can submit a review. We verify reviews according to our guidelines and publish all reviews, positive or negative.More informationOpens in a new window
Great hotel with wonderful staff and delicious breakfast. Located in a quiet neighborhood where you can experience life outside of the touristic area. Great reasturant and bakery nearby.
We'll definitely stay here again.
Very pleased with my stay at Leonardo hotel. Location is slightly out of central Barcelona, however there is great train and bus connections to the city. Overall had a great experience. Breakfast selection was good. Would not hesitate to return to the hotel in future.
This property was well maintained and clean. Very friendly and helpful staff that went out of their way to make sure our stay was enjoyable. Restaurant and bar in the lobby were also good. The room was a standard North American size, which is harder to find in the more reasonably priced hotels. We will be staying here again, on our next visit to Barcelona
Everything was great. The rooms were comfortable and the hotel staff was accommodating to all my requests especially my need for extra coffee in the evenings. :) Cheers to the lobby and restaurant staff for their managing us guests though the torrential rain that swept through Barcelona. They handled the unexpected really well.
Attending conference at Grand Fira. Hotel is walking distance so very handy. Going to town will require taxi or uber. Nice spacious room; bed comfortable; quiet room; friendly front desk. Hotel restaurant tapas excellent.
Everything was excellent. From beginning to end. No matter which staff member you engaged with, it was the same level of service, only excellent!! When in Barcelona, nice safe area with great staff. Breakfast highly recommended...
Stay was amazing! The hotel is beautiful and in a quiet part of town. It was walking distance to busses and trains. We asked for our sheets to be changed as they had a musty smell, and they did immediately. Reception was very helpful and held our bags. They also gave great recommendations for restaurants in the area. We had a very pleasant stay.
Good stay for short city-break. Location and surrounding area could be a bit better. everything else pretty good. Personel was good and helpful, rooms were clean, breakfast tasty.
Booking a trip for three and paying the stay for three people we expected better accommodations like two beds for better comfort. Instead we arrive to a full size bed and a single sofa bed. At checking the receptionist made a comment “well that’s what you book with Expedia” like it was a bad move going through Expedia. The rest of the staff were great throughout the week.
Hotel itself is nice. Breakfast selection was great. Pool is nice. The gym could use an upgrade as it doesn't really have much. Overall the hotel is nice. Only reason im giving it 4 stars is because its far from the tourist spots. Sometimes an hour by public transportation (which can be confusing especially on weekends).
And whats up with the bathroom doors not closing fully? Americans arent used to that.