Rooms & Suites: 50
A beautiful luxury hotel in Switzerland, Grand Hotel Du Lac is set next to the gorgeous Lake Geneva, creating the most romantic and charming of settings.
The hotel offers 50 rooms of which 9 junior and spacious suites. The views are overlooking the Alps, Lake Geneva or the charming city of Vevey. Entirely renovated in 2006 and decorated with pastel tones of blue or yellow their style will seduce you as it blends with the history of the location.
Relais & Chateaux
Romantic Getaway, Wedding
Geneva International Airport (GVA)
May through October