Villa Le Maschere Location
Villa Le Maschere, a sumptuous period residence and luxurious hotel, is situated on the hillside of Mugello, close to Barberino di Mugello, small town to the north of Florence. The hotel is set within a large park sloping down towards Lake Bilancino. This charming corner of Tuscany is rarely included on classic tourist routes and, perhaps, precisely for this reason, is even more worthy of visit. Florence, Prato, Pistoia, Empoli and the hills of Chianti are all less than an hour's drive away.


