Das Hotel Catalonia Barcelona Plaza liegt im Viertel Ensanche nahe dem Messezentrum und dem Kongresspalast. Es befindet sich in der Nähe des Bergs Montjuïc sowie des Pueblo Espanyol und bietet Zugang zu zahlreichen kulturellen Sehenswürdigkeiten wie dem Nationalpalast und dem nationalen Kunstmuseum von Katalonien. Der Strand von Barcelona ist etwa 2 km entfernt, und eine nahegelegene Bushaltestelle verbindet das Hotel direkt mit dem Flughafen und mehreren internationalen Restaurants sowie Bars.
Das Haus verfügt über 347 Zimmer, darunter 338 Doppelzimmer und 9 Suiten, verteilt auf 11 Etagen. Die Zimmer sind mit Doppel- oder Kingsize-Betten ausgestattet und bieten zusätzlichen Komfort durch einen Safe, eine Minibar sowie eine Tee- und Kaffeemaschine. Das Hotel stellt auf Wunsch Zustellbetten bereit.
Das Angebot umfasst mehrere gastronomische Einrichtungen wie ein Nichtraucherrestaurant mit Klimaanlage, ein Café und eine Bar. Gäste können morgens von einem reichhaltigen Frühstücksbuffet starten und abends aus à-la-carte-Menüs wählen. Ein Wellnessbereich mit Sauna, Hallenbad, Pool und Massagen ergänzt das Freizeitangebot. Weitere Aktivitäten sind Fahrradverleih und Fitness. Serviceleistungen wie Geldwechsel, Fax, Wäscheservice und medizinische Betreuung sind vorhanden.