Rue Daniel-Jeanrichard 46, 2300 La Chaux-de-Fonds, Suiza
Situado en el centro de La Chaux-de-Fonds, el Hotel de France está a sólo unos pasos de la estación de trenes y a 2 minutos a pie del Museo Internacional de Relojería. Todas las habitaciones cuentan con TV por cable.