I was put up in this hotel by a customer of mine. It is relatively close to them and so it was convenient for me, HOWEVER it is miles from Turin so do not stay here if you are planning to do a sightseeing tour of Turin. The hotel is situated in an industrial area.
Rooms to be fair are relatively modern and clean. Bed was quite comfortable. Very little space to work effectively and limited power points (GRrrrr, the curse of the poorly designed hotel room!).
Breakfast is OK with plenty on offer. I did not eat dinner.
To be honest I would not choose to stay here again. Cannot comment on value as my customer paidMore