Gelegen in het stadscentrum, op 400 meter van het meer. Kamers met uitzicht op het meer, de tuin of de voetgangersstraat
Hôtel de France ligt dicht bij het casino en het Palais Lumière en is de ideale uitvalsbasis om het beroemde kuuroord Evian en de omgeving te verkennen, met het eerste skigebied op slechts 30 minuten rijden. Geniet van de rust van een bloeiende tuin aan de voet van een toren, een overblijfsel van de oude stadsmuren.