Astoria ligt vlak bij de Avenida Diagonal in Barcelona, op 5 minuten lopen van metrostation Diagonal en de Paseo de Gracia. De accommodatie heeft een zwembad op het dak met uitzicht, en een fitnessruimte.
Hotel Astoria combineert originele art nouveau-elementen met moderne voorzieningen. De kamers zijn voorzien van airconditioning, satelliet-tv, een kluisje en een minibar. Ze hebben ook houten vloeren, gratis WiFi en een moderne badkamer met een föhn.
Het restaurant van het hotel serveert traditioneel Catalaanse gerechten. U kunt ook gebruikmaken van roomservice. Daarnaast zijn er een bar en een terras aanwezig.
De receptie is 24 uur per dag geopend.