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.
Mountain-view rooms at La Grotta all come equipped with a balcony and TV. The private bathroom includes a hairdryer and free toiletries.
The property offers free parking on site, and is well placed for walking and biking activities. The centre of Turin is a 30-minute drive away.