L'Astoria se trouve à proximité de l'avenue Diagonal, à Barcelone, à 5 minutes à pied de la station de métro du même nom et du Passeig de Gràcia. Il possède une piscine sur le toit avec vue, un sauna et une salle de sport.