A perfect location

Villa Lavaux is located in Grandvaux, a winegrowing community half-way between Lausanne and the Swiss Riviera (Montreux and Vevey) in southwestern (French-speaking) Switzerland. Its vineyards, a UNESCO World Heritage site, cling to the steep terraces above the blue expanse of Lake Geneva.

Easily accessible by automobile or rail, Grandvaux allows travelers to reach all of Switzerland’s tourist destinations and urban centers in little time. The resort town of Evian, on the French side of Lake Geneva, is just a short boat trip away. In summary, Villa Lavaux is your perfect venue for business or leisure.