translate English to French: Newly renovated apartments with standard four star furnishing.
Appartements récemment rénovés avec un mobilier standard quatre étoiles.