El Astoria está situado en el centro histórico de Garda, junto al paseo del lago. El restaurante tiene vistas al lago y el puerto de ferris está cerca.
Todas las habitaciones disponen de aire acondicionado, TV vía satélite y baño privado con secador de pelo. Algunas tienen balcón privado. El desayuno se sirve en el comedor y en verano también se puede disfrutar en la terraza con vistas al lago.
El Astoria Hotel goza de una ubicación privilegiada en la plaza principal de Garda, frente al ayuntamiento.