GO UP

Villa La Borghetta

Villa La Borghetta

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