Vivian Events and Spa is a unique venue within less than one hour drive from downtown Toronto. Sitting in a private setting on 25 acres of preserved lands, this luxurious villa can host any event of your dreams: from birthdays, weddings and baby showers to theme parties and corporate events. The venue offers a spacious villa with an indoor pool, outdoor spa complex with a sauna, hot tubs and kitchen and an open area for receptions.