Offering a garden, La Grotta dei Franchi is located in a tranquil location 4 km from Sant’Ambrogio di Torino. Free Wi-Fi access is available throughout, and a sweet breakfast is provided daily.