translate English to French: This 2-star hotel has just been refurbished.
Hôtel récemment rénové, 23 chambres confortables, spacieuses, chaleureuses et calmes (insonorisées).