Leo Anfosso is gelegen in Carpasio, op 28 km van Bresca Square, 28 km van San Siro Co-Cathedral, en 28 km van Forte di Santa Tecla. Er is uitzicht op de bergen en gratis WiFi in de hele accommodatie.
Het appartement heeft 1 slaapkamer, een keuken met een koelkast, eenoven en een koffiezetapparaat. Handdoeken en beddengoed worden bij het appartement verzorgd.
Villa Nobel ligt op 26 km van het appartement, en Piazza Colombo ligt 28 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Nice Côte d'Azur, op 95 km van Leo Anfosso.