It has 226 air conditioned, non-smoking rooms and describes itself as a 'cheap and well-located 24-hour check-in hotel'.
Its publicity states that it is 'very close to the largest French and Parisian airport, so no more risk of missing your flight.'
The most random shit info in the article.