El Hôtel de France ocupa un edificio histórico de 1725 situado en el centro de Sainte-Croix, a poca distancia a pie de la estación de tren y las tiendas locales. Hay conexión WiFi gratuita en todo el hotel.
Las habitaciones son amplias y luminosas y disponen de TV de pantalla plana y baño privado. La mayoría tiene vistas a los Alpes o a la localidad.
El restaurante del hotel abre todas las noches y ofrece platos modernos elaborados con productos regionales y de temporada. El restaurante también es conocido por su gran selección de absinthas y platos absinantes. El desayuno buffet recién preparado incluye muesli suizo casero.
Hay salas de conferencias en la 1a planta. El establecimiento dispone de zona segura para dejar bicicletas y esquíes de forma gratuita. Hay aparcamiento privado en las instalaciones o en las inmediaciones.
Las rutas de senderismo y ciclismo de Swissmobile pasan frente al hotel, por lo que es ideal para practicar senderismo, ciclismo, footing, footing, caminar con raquetas de nieve o esquí de fondo en la zona.