Das Sport Hotel liegt im Zentrum von Santa Caterina im Alta Valtellina, in der Provinz Sondrio – Lombardei, auf der Strecke zwischen Gaviapass und Bormio, inmitten des Nationalparks Stilfserjoch.