spahotels
guide
.com
About
The French Country Inn on the lake
General Travel
Lake Geneva
»
The French Country Inn on the lake
Spa hotels near The French Country Inn on the lake
The Ridge Hotel
Rating
8.5
Book from
$
249