Barcelona logo

H10 Itaca

Check Availability

H10 Itaca
Av. Roma, 22-30
Barcelona
8015
Spain

Rooms from €70.00 ( £47.30 / $86.55 ) per night

Picture of H10 Itaca


Newly constructed building ideally located between the Trade Fair buildings and Avinguda Diagonal. Only 10 km from el Prat airport and close to Sants train station.

Click here for more Information on the H10 Itaca together with online availability and visitor ratings











This hotel supplied in conjunction with Bookings.

Map of the Barcelona area Barcelona Visitor Information