Barcelona Hotel H10 Itaca
The Barcelona Hotel H10 Itaca is located very close to the city's main railway station, the Sants Estació. It is a short walk away from Plaça d’Espanya and the MNAC the National Museum of Catalan Art. The impressive Picasso Museum, casa Batllo and Sagrada Familia can also be access easy from the hotel, making this a great destination for leisure guests. The central location of H10 Itaca is also ideal for business guests as they can commute to the convention centres and cogress halls. This stylish seven story luxurious hotel was founded in the year 2001 and offers attractive rooms plus an exceptional restaurant.
Avinguda de Roma, 22, Barcelona---City-Centre-Eixample, 08015View Larger Map