To book this hotel go to Accorhotels

Hotel services

Novotel

Saclay

Rue Charles Thomassin, Saclay, France