H10 Itaca


Avenida Roma, 22-30, Eixample, 08015 Barcelona, Spain
Booking.com

× Lock in a great price for your upcoming stay
Prices may go up, so secure your reservation today.

4 reasons to choose this Hotel

Prices you can't beat!
The staff speak English
One of our top picks in Barcelona

H10 Itaca is within 10 minutes’ walk of Sants Train Station, the AVE High-Speed Railway, Plaza España and the FIRA Exhibition Centre. It features a stylish 700 m² terrace with a plunge pool.

Each bright room at this modern hotel includes free Wi-Fi, a safe, a flat-screen TV, a minibar and a desk.

Barcelona city centre, including Plaza Catalunya and Passeig de Gràcia, can be reached in 10 minutes by Metro, and FC Barcelona’s Camp Nou Stadium is just 2 stops away. Sants Station runs local and national rail services, including the airport train and the AVE link to central Madrid.

Hotel H10 Itaca offers a free welcome glass of cava for all guests. The hotel features a smart restaurant serving signature cuisine and you can enjoy a drink in the chic lobby. The relaxing terrace features sofas and comfortable chairs set under parasols, ideal for enjoying a cocktail.

The Itaca also features a fitness room and a sauna. There is a business corner open 24 hours a day. Free national and international newspapers are provided.

Eixample is a great choice for travelers interested in architecture, food and shopping.

This is our guests\' favorite part of Barcelona, according to independent reviews.

Couples in particular like the location – they rated it 8 for a two-person trip.

This property is also rated for the best value in Barcelona! Guests are getting more for their money when compared to other properties in this city.


Source: Booking.com

Hotel Name Hotel Type Available

Catalonia Born

Rec Comtal, 16-18, Ciutat Vella, 08003 Barcelona, Spain

View availability Details

Catalonia Plaza Catalunya

Bergara, 11, Eixample, 08002 Barcelona, Spain

View availability Details

Catalonia Port

Ample, 1 (Plaça Duc de Medinaceli), Ciutat Vella, 08002 Barcelona, Spain

View availability Details

Catalonia Barcelona Plaza

Plaza España, 6-8, Sants-Montjuïc, 08014 Barcelona, Spain

View availability Details

Catalonia Eixample 1864

Roger de Llúria, 60, Eixample, 08009 Barcelona, Spain

View availability Details

Guests Love...

In the real heart of the city with an excellent location score

Free WiFi
Guests consistently rate the WiFi as excellent


Booking.com