Score from 333 reviews
Avenida Roma, 22-30, Barcelona 08015
H10 Itaca offers roof terrace with pool and great views on Barcelona, gym center, sauna, Mediterranean restaurant and another terrace bar. Located 2 blocks away from Barcelona fair and the Sants train station.. One could say it’s the perfect place for business and tourism!
When would you like to stay ?