L'Aragosta est situé au 2ème étage d'un immeuble résidentiel offrant une vue sur le port d'Alghero et la promenade du bord de mer.
Toutes les chambres disposent de la climatisation, d'une connexion Wi-Fi gratuite, d'une télévision à écran LCD et d'un minibar.
L'Aragosta possède également un grand espace commun offrant une vue sur le golfe.
L'Aragosta se trouve à 150 mètres d'un arrêt de bus et à seulement 100 mètres de la ville historique. La cathédrale Sainte-Marie est également située à proximité.