In Haute Savoie, near Lake Geneva, Hotel de France is a charming, distinctive 2-star.
In the heart of the pearl that is Lake Geneva, just steps from the casino and Palais Lumière...
a handsome extensive 18th-c. dwelling with a warm, gentle atmosphere providing
a perfect balance between history and the poetry of the location!
Step into the peaceful comfortable setting of this hotel and relish the space,
the secret of its garden blossoming on the site of the one-time château of the Dukes of Savoie.
Quality amenities and service. For your business stays, air-conditioned
meeting room bathed in light before relaxing on the grounds or on the terraces.
45 delightful cosy rooms (reachable by lift) overlooking the tree-lined,
flower-adorned grounds or the lake