News

When it comes to celebrating the noble grape, forget France, Italy, or Spain, it’s the Swiss that really know how to throw a party.. This summer, the quiet town of Vevey tops the oenophile ...
Forbes contributors publish independent expert analyses and insights. I cover the world’s best hotels, restaurants and wine. Vevey is a small Swiss city in Vaud at the foot of Mount Pèlerin ...
The Grand Hotel du Lac in Vevey is set beside Lake Geneva with a view of the Alps, a romantic's ideal of a 19th century Swiss hotel in the Lake Geneva Region.