Stayed one night at Hôtel Les Bénédictins and it was fantastic. The hotel is easy to find, as you exit the train straight take the stairs down to the right and over the road. It's opposite the glass bus stops. We had to call the owner when we arrived (around midday), but he was inside and opened up for us. He offered us room 1, which was right at the entrance and had a very comfortable double bed and huge bathroom.
The owner spoke a little English, but we conversed in French. Breakfast was offered for an addition €6, however we decided to get food from the central market as we had an early train journey the next day.
Everything was spotlessly clean, wifi was good. Nothing to complain about.
The town centre is a 10-15 minute walk away, through the park opposite and down the roads. It's lovely to wander through with many historic buildings and nice shops. Lots of nice places to eat as well.
We also took the bus (No.12 - not a local bus, more of a coach) to Oradour-sur-Glane, which departs from the train station.