7-9 Avenue Du Maréchal Foch, Le Puy
Situated close to the old town in Le Puy-en-Velay this non-smoking hotel offers 45 modern rooms and an on-site bar. It is a 10-minute walk from the train station. The rooms at Hôtel Bristol have free WiFi and a flat-screen TV.