Leo Anfosso bevindt zich in Carpasio, op 28 km van Bresca Square en 28 km van San Siro Co-Cathedral. Tot de faciliteiten van deze accommodatie behoren een gedeelde keuken, een gedeelde lounge en gratis WiFiin de hele accommodatie. Een aantal kamers bij de accommodatie hebben een terras met uitzicht op de bergen.
Forte di Santa Tecla ligt op 28 km van het hostel, en Villa Nobel ligt 26 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Nice Côte d'Azur, op 95 km van Leo Anfosso.