Book now

Sants-Montjuïc, Barcelona

Calle Creu Coberta, 20-22
08014 Barcelona
Tel: +34 93 626 88 44

Hotel on Barcelona’s Plaça d’Espanya

Terra by Ona Hotels enjoys a prime location in one of Barcelona’s nerve centres: Plaça d’Espanya. Located just 2 minutes from Fira de Barcelona exhibition centre and Arenas shopping centre, the hotel allows easy access by public transport, to both the airport and the historic centre of the Catalan capital.

From the hotel on Plaça d’Espanya, in a few minutes you can reach Sants Train Station, which offers both short- and long-distance connections (AVE and Euromed).

The hotel is located in the Hostafrancs neighbourhood, specifically on Calle de la Creu Coberta, a historical passageway, which was an entrance to Barcelona at the beginning of the 14th century, and in the 18th century, the road where the authorities of Barcelona traditionally received royalty and celebrities. Today, the district is a diverse area where shopping and concert tourism, large events and the quiet life of the neighbourhood live together in harmony.

How to Get There


Take the A1 or A2 Airbus (you can buy the ticket on the bus) and alight at the Plaça d’Espanya stop (approx. 20 min journey). From there, walk for about 3 minutes in the direction of Calle de la Creu Coberta.


From the station, there are many ways to get to Hotel Terra.

  • D40 bus: The bus stop is just a 2-minute walk from Avenida Josep Tarradellas. It is 3 stops away (6 min.)
  • Metro L3: 2 stops to Plaça d'Espanya.


  • From the airport, take C-31 in the direction of Avenida de la Gran Vía de l'Hospitalet. 
  • Continue straight until you reach Plaça d'Espanya. At the roundabout, take the 5th exit towards Calle de la Creu Coberta
  • Hotel Terra is located at number 20-22.


The hotel is located next to the Plaça d'Espanya metro station. Lines L3 and L1 stop there.

Subscribe and get a 10% discount   Subscribe and get a 10% discount

We want you to be a bit happier. Therefore, should you choose to subscribe we will send you an exclusive 5% off code to use it on top of the 5% Website Discount.



 For travel addicts only!