H10 Itaca is located in Barcelona, Spain. The H10 Itaca enjoys fantastic transport links to the whole city and beyond. The hotel offers number of meeting and event facilities.
Av. Roma, 22 años
Menu soggetti a conferma e adeguamenti in base alla disponibilità (sempre di qualità equivalente). Le bevande non sono incluse e possono essere ordinate al momento
Testimonianze
Meetbeez, meeting rooms booking made easy.