- click Hotel: L'Ermitage Vufflens-le-Château, 0.4 km from center Switzerland Geneva Lake Region/Vaud Vufflens-le-Château