
Barcelona, Spain
H10 Itaca
4-star hotel · H10
Situated just minutes from Sants train station, this modern hotel is located in Barcelona's Eixample district. It offers a large terrace, a seasonal swimming pool, gym and sauna. Plaça de Espanya and the trade fair centre Fira de…
- Wi-fi · extra charge
- 24-hour reception
- Outdoor freshwater pool
- Car park · extra charge


