Novotel Saclay

Novotel Saclay Address: Rue Charles Thomassin, Saclay, France

Minimum price found for Novotel Saclay was: 123 EUR

Click here to get more information, photos & guest ratings for Novotel Saclay