Construit dans le style architectural des Beiras et entre des jardins subtropicaux, l'Hotel Astoria dispose de piscines intérieure et extérieure, des courts de tennis et de spa, ainsi que d'un parking gratuit.
Ses chambres lumineuses sont décorées dans des tons chauds et comprennent climatisation, télévision par satellite et salle de bains privative avec articles de toilette.