Het Astoria ligt in het historische centrum van Garda, aan de promenade langs het meer. Het eigen restaurant kijkt uit over het meer en de veerhaven is vlakbij.
Alle kamers zijn voorzien van airconditioning, satelliet-tv en een eigen badkamer met een haardroger. Sommige kamers hebben een eigen balkon. Het ontbijt wordt geserveerd in de eetkamer en in de zomer kunt u ook genieten op het terras met uitzicht op het meer.
Het Astoria Hotel ligt op een bevoorrechte locatie aan het centrale plein van Garda, tegenover het stadhuis.