Die Unterkunft H10 Itaca befindet sich in jeweils 10 Gehminuten Entfernung vom Bahnhof Sants, von dem der AVE-Hochgeschwindigkeitszug verkehrt, dem Platz Plaça d'Espanya und dem Ausstellungszentrum FIRA.
Zimmeranzahl: 95
Avenida Roma, 22-30, Eixample, 08015 Barcelona, Spanien