Le Leo Anfosso est situé à Carpasio, à 28 km de la place Bresca et de la co-cathédrale San Siro. Il propose une cuisine et un salon communs, ainsi qu'une connexion Wi-Fi gratuite dans l'ensemble de ses locaux. Certaines chambres possèdent une terrasse avec vue sur la montagne.
Vous séjournerez à 28 km de Forte di Santa Tecla et à 26 km de la Villa Nobel. L'aéroport de Nice-Côte d'Azur, le plus proche, est implanté à 95 km.