Situated 500 metres from L'Hermitage Train Station, Hôtel Le Baron offers a French, traditional restaurant and en suite rooms including a flat-screen TV with satellite channels. Free Wi-Fi access is provided.
The rooms are simply decorated and the privat...