Das Astoria liegt im historischen Zentrum von Garda an der Seepromenade. Das Restaurant in der Unterkunft bietet Seeblick und der Fährhafen befindet sich in der Nähe.
Alle Zimmer sind klimatisiert und verfügen über Sat-TV und ein eigenes Bad mit Haartrockner. Einige verfügen über einen eigenen Balkon. Das Frühstück wird im Speisesaal serviert und kann im Sommer auch auf der Terrasse mit Seeblick genossen werden.
Das Astoria Hotel genießt eine privilegierte Lage am Hauptplatz von Garda vor dem Rathaus.