Hotel H10 Itaca położony jest 10 minut spacerem od placu Plaza de España, centrum targowo-wystawienniczego FIRA oraz dworca kolejowego Sants, na którym zatrzymują się pociągi szybkiej kolei AVE. Na miejscu do dyspozycji Gości jest mały basen na stylowym tarasie o powierzchni 700 m². Ten nowoczesny obiekt oferuje jasne pokoje i apartamenty z sejfem, minibarem, biurkiem oraz telewizorem z płaskim ekranem. Każdy z nich mieści również łazienkę z suszarką do włosów i zestaw kosmetyków marki Textures Collection. Na miejscu Goście mogą bezpłatnie korzystać z WiFi. Dojazd metrem do placu Katalońskiego, alei Passeig de Gràcia oraz pozostałych atrakcji w centrum Barcelony zajmuje 10 minut. Stadion Camp Nou, na którym swoje mecze rozgrywa FC Barcelona, oddalony jest o zaledwie 2 stacje metra. Dworzec Sants zapewnia połączenia lokalne i krajowe. Kursującymi stąd pociągami można dojechać m.in. na lotnisko oraz do centrum Madrytu (szybkie pociągi AVE). Wszyscy Goście otrzymują bezpłatny powitalny kieliszek musującego wina cava. Elegancka restauracja zaprasza na oryginalne potrawy. W stylowym holu serwowane są napoje. Doskonałym miejscem na relaks przy koktajlu jest taras z sofami i wygodnymi krzesłami ustawionymi pod parasolami. Pozostałe udogodnienia hotelu H10 Itaca obejmują saunę, salę fitness, całodobowy punkt biznesowy oraz bezpłatną codzienną prasę krajową i zagraniczną.