Das Hotel ITC Barcelona by Soho Boutique liegt im Stadtzentrum von Barcelona in unmittelbarer Nähe zur Plaça de Catalunya. Einkaufsmöglichkeiten befinden sich etwa 300 Meter entfernt, Restaurants und Bars rund 1.500 Meter. Öffentliche Verkehrsmittel halten direkt vor dem Hotel und erleichtern die Erkundung der katalanischen Hauptstadt mit ihren historischen Vierteln, Museen und Sehenswürdigkeiten. Der Strand liegt etwa 4.000 Meter entfernt und bietet eine Ergänzung zu den kulturellen Erlebnissen im Stadtgebiet. Das Cityhotel umfasst 47 Zimmer auf fünf Etagen.
Die Unterkünfte verfügen über ein Doppel-, Queensize- oder Kingsize-Bett; Zustellbetten können angefordert werden. Zur Ausstattung gehören ein Safe, eine Minibar und ein Schreibtisch. Direktwahltelefon, Satelliten- beziehungsweise Kabel-TV und kostenfreies WLAN halten den Aufenthalt praktisch und unterhaltsam. Die Bäder sind mit Dusche und Badewanne ausgestattet und verfügen über einen Haartrockner sowie Kosmetikartikel. Rollstuhlgerechte Zimmer mit barrierefreiem Bad sind verfügbar.
Die rund um die Uhr besetzte Rezeption unterstützt bei Fragen, während ein Tourdesk bei der Buchung von Ausflügen hilft. Ein Safe, Gepäckaufbewahrung, Zimmerservice, Wäscheservice, Münzwäscherei und ein TV-Raum ergänzen den Service. Für die Anreise mit dem Auto stehen eine Garage und ein Parkplatz gegen Gebühr zur Verfügung. Englisch- und französischsprachiges Personal erleichtert die Verständigung.
Ein Café und eine Bar bieten Gelegenheit für eine Pause innerhalb des Hauses. Das Frühstücksbuffet liefert einen abwechslungsreichen Start in den Tag, bevor die Erkundung Barcelonas beginnt. Als Zahlungsmittel werden American Express, Visa, Diners Club und MasterCard akzeptiert.