I stayed here with my mother for one week in December.
The hotel was a bit dated but well maintained.
Few minutes walk from airport bus stop, 10 minutes walk to Louvre, 40 minutes walk to Arc de Triomphe.
Weather wasn't good while we were there but the hotel provided us an umbrella.
Definitely we will stay at this hotel agian if we go back.More