L'Astoria est situé dans le centre historique de Garda, le long de la promenade au bord du lac. Le restaurant sur place donne sur le lac et l'embarcadère des ferries se trouve à proximité.
Toutes les chambres sont climatisées et disposent d'une télévision par satellite et d'une salle de bains privative avec sèche-cheveux. Certaines possèdent un balcon privé. Le petit-déjeuner est servi dans la salle à manger. En été, vous pourrez également le déguster sur la terrasse donnant sur le lac.
L'Astoria Hotel bénéficie d'un emplacement privilégié sur la place principale de Garda, en face de la mairie.