Villa Cavallari is located in Radda in Chianti, just 19 miles from Piazza del Campo and 26 miles from The Mall Luxury Outlet. With garden views, this accommodation features a swimming pool. Free Wifi is available throughout the property and Piazza Matteotti is 15 miles away.
The spacious villa includes 7 bedrooms and a fully equipped kitchen with a dishwasher and a microwave. The accommodation has a fireplace.
Guests can relax in the garden at the property.
The nearest airport is Florence Airport, 35 miles from the villa.