Hotel se nachází ve švýcarském kantonu Valais, který je jedním z největších v zemi. Jedná se o ideální místo pro milovníky hor, přírody, sportu i švýcarské kultury. Thermal Hotels Walliser je komplex historických budov v centru města Leukerbad, propojených podzemní chodbou pro snadný přístup. Hotel de France leží naproti hlavní budově Maison Blanche a části Grand Bain. Tento komplex tak nabízí pohodlí v blízkosti lázní i hor, což z něj dělá ideální místo pro aktivní i relaxační pobyt. Rovněž se nachází jen pár minut chůze od lanovek.