Grand Hôtel du Lac Vevey: Where old-world charm meets modern luxury in the Swiss Riviera

Enthroned along the shores of Lake Geneva, moments away from the terraced vineyards of the UNESCO-listed Lavaux region, the Grand Hôtel du Lac Vevey is a belle époque gem with a modern spirit, offering lake views that are reason enough to visit. With 50 elegant rooms and suites designed by renowned interior architect Pierre-Yves Rochon, […]