Das Hotel de France liegt im Zentrum von La Chaux-de-Fonds, nur wenige Schritte vom Bahnhof und 2 Fußminuten vom Uhrenmuseum entfernt.
Alle Zimmer sind mit Kabel-TV ausgestattet. Einige Zimmer besitzen ein eigenes Bad, während Sie in anderen ein Gemeinschaftsbad auf dem Flur nutzen.
Das Hotel de France verfügt zudem über ein Restaurant, ein Café, eine Sauna sowie ein Solarium. Eine kostenlose Garage für Fahrräder und Motorräder ist ebenfalls vorhanden.