Das H10 Marina Barcelona liegt im Olympischen Dorf Barcelonas und verbindet eine städtische Lage mit der Nähe zur Küste. Der Strand Nova Icaria ist etwa 750 Meter entfernt, die Promenade Paseo Marítimo rund 1 Kilometer. Das Zentrum mit den Ramblas befindet sich in etwa 2,5 Kilometern Entfernung. Die U-Bahn-Stationen Bogatell und Marina liegen ungefähr 100 beziehungsweise 300 Meter entfernt und erleichtern die Erkundung der katalanischen Hauptstadt. Das Hotel verfügt über 10 Etagen und zwei Pools. Auf der Dachterrasse bietet die Skybar mit Pool einen besonderen Blick über das Stadtgebiet.
Die Classic Rooms sind etwa 20 Quadratmeter groß und verfügen über Stadtblick. Zur Ausstattung gehören Klimaanlage, Heizung, Safe, Schreibtisch, kostenpflichtige Minibar, Telefon, Flatscreen-Fernseher und kostenfreies WLAN. Je nach Kategorie ergänzt eine Badewanne oder ein Bademantel mit Slippern die Einrichtung. Die Zimmer sind als Nichtraucherzimmer ausgelegt und bieten ein Schlafzimmer sowie ein WC.
Für Erholung sorgt das Despacio Spa Centre mit Behandlungsräumen, finnischer Sauna, Whirlpool und einem Indoor-Pool ab 18 Jahren. Der Zugang zum Wellnessbereich und zum Indoor-Pool ist kostenpflichtig. Massagen wie klassische, Aromaöl- oder Ganzkörpermassagen können gegen Gebühr gebucht werden. Ein Fitnessraum und ein Fahrradverleih ergänzen das Freizeitangebot. Die Unterkunft verfügt außerdem über vier klimatisierte Konferenzräume.
Das Frühstück wird als Buffet serviert. Im Restaurant Restaurante Dionisos stehen mediterrane Gerichte à la carte oder nach Menüwahl auf der Karte. Glutenfreie, lactosefreie, vegetarische und vegane Speisen sind erhältlich. Kinderhochstühle gehören zur Ausstattung des Restaurants. Die Bar La Llum bietet einen weiteren Ort für Getränke am Abend.