H10 Itaca
Hotel
08015 Barcelona
Spain
Phone: (+34) 93 226 55 94
Website: http://www.hotelh10itaca.com
El H10 Itaca se encuentra junto a la estación de Barcelona Sants y la Fira de Barcelona, a 10 min. de los principales puntos de interés turístico de la ciudad. Dispone de un excelente restaurante y espacios para reuniones. www.hotelh10itaca.com