Het hotel ligt in het nationaal park Stelvio, dicht bij de thermale baden van Bormio en op ongeveer een uur rijden van de Zwitserse grens.
Situé au cœur du parc national du Stelvio, l'hôtel se trouve à proximité des thermes de Bormio, et à environ une heure de route de la frontière suisse.