La Villa, un tempo abitata dalla Famiglia Borghi e oggi sede dell'Hotel Villa Borghi, fu costruita nel piccolo comune di Varano Borghi (Varese), sulla riva orientale del lago di Comabbio.
Il sontuoso palazzo fu sottoposto nel 1800 ad un fine restauro che gli donò le aggraziate linee, tipiche dello stile Liberty, che caratterizzano l'intera struttura.
L'Hotel è circondato da un parco di 65.000 mq, ricco di piante secolari e facilmente percorribili grazie alla presenza di comodi sentieri.
All'interno del parco è presente inoltre un giardino all'italiana di rara bellezza.
Il Ristorante dei Nobili serve un menù à la carte di cucina mediterranea e piatti locali e vanta una ricca carta dei migliori vini italiani e internazionali.
Hotel Villa Borghi è situata a 18 km dall'Aeroporto di Malpensa.