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 center, guests can connect to free WiFi in public areas.
Located in Sants-Montjuïc neighborhood, Leonardo Royal Hotel Barcelona Fira is connected to a rail/subway 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 to public transportation: Foneria Station is 5 minutes by 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 center, 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, an elevator, and a 24-hour front desk
Guest reviews give top marks for the breakfast and helpful staff
Room features
All 204 rooms boast comforts such as air conditioning, in addition to perks like safes and sound-insulated walls. Guest reviews speak positively of the clean rooms at the property.
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 Oct 24, 2026, prices found for a 1-night stay for 2 adults at Leonardo Royal Hotel Barcelona Fira on Nov 15, 2026 start from P6,354, excluding 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?
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?
Check-out 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 mi (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 select 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 travelers 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.
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
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.
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.