El Avenida Palace Hotel liegt zentral und lebhaft im Herzen Barcelonas. Las Ramblas und die Altstadt sind in wenigen Gehminuten erreichbar, während Museen, Theater, exklusive Geschäfte, das Businesszentrum, der Hafen sowie zahlreiche Terrassen das Umfeld prägen. Öffentliche Verkehrsmittel, Restaurants, Bars und Discos befinden sich ebenfalls in der Nähe. Der Strand liegt etwa 2.000 Meter entfernt. Das Cityhotel aus dem Jahr 1952 wurde 2004 renoviert und erstreckt sich über neun Etagen. Mit 151 Zimmern verbindet es eine städtische Lage mit kurzen Wegen zu Kultur, Shopping und Ausgehen.
Die Unterkünfte umfassen 27 Einzelzimmer, 124 Doppelzimmer und 23 Suiten. Je nach Kategorie stehen ein Doppelbett oder ein Kingsize-Bett bereit. Zur Ausstattung gehören unter anderem eine zentral geregelte Klimaanlage, Zentralheizung, Teppichboden, Safe, Minibar, Kühlschrank, Schreibtisch, Radio sowie Satelliten- oder Kabelfernsehen. Zustellbetten können angefordert werden. Dusche und Badewanne bieten unterschiedliche Möglichkeiten für die tägliche Körperpflege; rollstuhlgerechte Zimmer mit barrierefreiem Bad sind buchbar.
Für die Freizeitgestaltung stehen ein Außenpool, eine Sonnenterrasse und eine Sauna zur Verfügung. Liegestühle und Sonnenschirme erleichtern den Aufenthalt am Pool. Das Fitness-Studio unterstützt das Training während einer Städtereise, während Massagen und Körperbehandlungen gezielte Ruhepausen ermöglichen. Ein Fahrradverleih eröffnet zusätzlich die Möglichkeit, Barcelona auf zwei Rädern zu erkunden. Der Tourdesk hilft bei der Buchung von Ausflügen. Geschäftsreisende nutzen das Business-Center mit Faxgerät, Projektor und Fotokopierer.
Das gastronomische Angebot umfasst ein klimatisiertes Nichtraucherrestaurant, ein Café und eine Bar. Zum Frühstück und Mittagessen stehen Buffets bereit, am Abend werden Speisen à la carte serviert. Diätgerichte und spezielle Verpflegungsangebote berücksichtigen unterschiedliche Ernährungswünsche. American Express, Visa, Diners Club, JCB und MasterCard werden akzeptiert.