L'hôtel Austria est situé à St-Etienne place massenet (la terrasse) au centre des activités économiques, culturelles et sportives de la ville. Proche du technopole, du stade Geoffroy Guichard, de la plaine achille (parc des expositions, palais des spectacles), du musée d'art moderne et de l'hopital nord, de villars, st priest en jarez et la talaudière. L'hôtel Austria est directement desservi par la voie de tramway.