It is a neat, well maintained hotel.
Location is not accessible with Metro or public transport so if you travel to Paris to see the Eifel tower and other cultural and historical heritages you will have hard time to reach them. However the hotel is a nice place of its own with a Forest behind it as a perfect walking setup. A small lake and a nice restaurant beside it are 10 minutes walk behind the hotel and are complement the setup. You will not believe you are still in Paris but experience the wild European nature.
I was there in 2008 and Internet was not good. If you go now they should have improved it.
In order to reach the hotel you have to take the Metro from airport to reach the metro station in Meudon and then from there you have to take a Taxi to the Hotel, it will cost around 15 Euros and Taxi is subject to availability considering the traffic of visitors and LONG french style working hours ;-)
It's like a french motel 6, from the company that brought you American motel 6. We needed a stopover on the way to Versailles and it sufficed, being about a 10 minute drive away. No better, no worse. Rooms are small by American standards, under 200 sq. ft. but probably average for Europe. Bed was comfortable and we got a good night's sleep. Restaurant was not great but not too expensive, about the level and quality of a Denny's.