Das Hotel Eurostars Cristal Palace liegt unmittelbar an Barcelonas Prachtstraße Paseo de Gracia und an der Plaza Catalunya. Die zentrale Lage verbindet kurze Wege zu Einkaufsmöglichkeiten, Restaurants und Bars mit der Nähe zu bekannten Sehenswürdigkeiten. Die berühmte Basilika Sagrada Familia ist in wenigen Minuten erreichbar, während der Strand 15 Meter entfernt liegt. Das luxuriöse Cityhotel erstreckt sich über ein neunstöckiges Hauptgebäude und ein Nebengebäude. Ein Garten ergänzt das urbane Umfeld um einen Außenbereich für eine Pause zwischen Besichtigungen und Stadtbummeln.
Die 167 Unterkünfte umfassen 28 Einzelzimmer, 120 Doppelzimmer und 19 Suiten. Zur Ausstattung gehören je nach Zimmer ein Doppel- oder Kingsize-Bett, ein Schreibtisch, eine Minibar und ein Safe. Klimaanlage sowie individuell steuerbare Heizung ermöglichen eine Anpassung an die persönlichen Bedürfnisse. Direktwahltelefon, Satelliten- beziehungsweise Kabel-TV, Radio und Internetzugang stehen für Unterhaltung und Information bereit. Die Bäder verfügen über Dusche und Badewanne sowie einen Haartrockner. Zustellbetten können angefordert werden; rollstuhlgerechte Zimmer mit barrierefreiem Bad sind verfügbar.
Das mehrsprachige Personal unterstützt beim Ein- und Auschecken und hilft am Tourdesk bei der Buchung von Ausflügen. Der Fahrradverleih bietet eine praktische Möglichkeit, Barcelona auf zwei Rädern zu erkunden. Das Fitness-Studio dient als Trainingsmöglichkeit während einer Städtereise. Ein Babysitterservice, Kinderbetreuung und medizinische Betreuung ergänzen das Serviceangebot. Für geschäftliche Aufgaben stehen im Business-Center Faxgerät und Projektor zur Verfügung.
Zum gastronomischen Angebot gehören ein Frühstückssaal, ein Café, eine Bar und ein klimatisiertes Nichtraucherrestaurant. Ein separates Raucherareal und Kinderhochstühle sind im Restaurant vorhanden. Das reichhaltige Frühstücksbuffet erleichtert den Start in einen erlebnisreichen Tag. American Express, Visa und MasterCard werden als Zahlungsmittel akzeptiert.