Отель H10 Itaca расположен в 10 минутах ходьбы от железнодорожной станции Sants, станции высокоскоростной железной дороги AVE, площади Испании и выставочного центра FIRA. Открытие состоялось в 2001 году, последняя реновация проводилась в 2017 году. Этот отель подойдёт как для экскурсионного отдыха, так и для проведения бизнес-встреч.