L'Astoria se trouve juste à côté de l'avenue Diagonal de Barcelone, à 5 minutes à pied de la station de métro Diagonal et de l'avenue Paseo de Gracia. Il dispose d'une piscine sur le toit avec vue et d'une salle de sport.
L'Hôtel Astoria combine les caractéristiques originales de l'Art nouveau avec des installations modernes. Les chambres climatisées comprennent une télévision par satellite, un coffre-fort et un minibar. Elles disposent de parquet et d'une connexion Wi-Fi gratuite.
Le restaurant de l'Astoria propose une cuisine catalane traditionnelle et un service d'étage est disponible. Il y a aussi une terrasse et un bar.
La réception est ouverte 24h/24.