16 Boulevard Général De Gaulle, Valence
Hotel de France is located in the heart of Valence. It offers contemporary accommodation with free WiFi access and a large terrace. The guest rooms include air conditioning and satellite TV.