Das Hotel Astoria liegt in der Nähe des Passeig de Gràcia, einer bekannten Flanier- und Einkaufsstraße Barcelonas. In der unmittelbaren Umgebung befinden sich Geschäfte, Restaurants und Bars, sodass sich viele Unternehmungen direkt mit dem Aufenthalt verbinden lassen. Das öffentliche Verkehrsnetz ist gut angebunden: Eine Haltestelle liegt 50 Meter entfernt, die U- oder S-Bahnstation 100 Meter. Der Bahnhof befindet sich in 800 Metern Entfernung. Das Cityhotel erstreckt sich über acht Etagen und verfügt über einen Außenpool. Das Stadtzentrum liegt 2.000 Meter entfernt, während weitere Einkaufs- und Ausgehmöglichkeiten in kurzer Distanz erreichbar sind.
Das Hotel Astoria bietet 27 Einzelzimmer, 85 Doppelzimmer und vier Suiten. Zur Ausstattung können ein Doppelbett oder ein Kingsize-Bett, eine zentral geregelte Klimaanlage, Zentralheizung, ein Safe, eine Minibar und ein Schreibtisch gehören. Ein Minikühlschrank ergänzt die Einrichtung. Für Unterhaltung sorgen ein TV-Gerät mit Satelliten- oder Kabelempfang sowie ein Wecker. Die Badezimmer verfügen über Dusche und Badewanne; ein Haartrockner und ein Telefon stehen dort ebenfalls bereit. Kosmetikartikel und eine Auswahl an Handtüchern ergänzen die Ausstattung. Rollstuhlgerechte Zimmer sind buchbar, Zustellbetten können angefordert werden.
Der Außenpool bietet eine Abkühlung innerhalb des Hotels, während Liegestühle den Aufenthalt am Wasser abrunden. Eine Sauna und ein Fitness-Studio stehen für Erholung und Bewegung zur Verfügung. Fahrräder oder Mountainbikes ermöglichen sportliche Ausflüge, und am Tourdesk lässt sich Unterstützung bei der Buchung von Ausflügen erhalten. Für geschäftliche Anliegen bietet das Business-Center einen Projektor. Der Zimmerservice sowie der Wäscheservice erleichtern die Organisation während des Aufenthalts.
Für die Verpflegung stehen ein Restaurant, ein Café und eine Bar zur Auswahl. Das reichhaltige Frühstücksbuffet bietet am Morgen eine vielfältige Grundlage für Stadtbesichtigungen oder Geschäftstermine. Im Restaurant lässt sich der Tag mit einer Mahlzeit im Hotel abrunden, während das Café eine passende Anlaufstelle für eine Pause bietet.