Villa La Borghetta Resort
Set on a beautiful Tuscan hillside, halfway between Florence and Arezzo, Villa La Borghetta Resort offers you stunning views, beautifully decorated interiors, excellent service and an on-site spa.
Villa La Borghetta Resort
Share page: