Hotel Le Versailles Versailles
7 Rue Sainte Anne
Versailles,
FR 78000
Near Palace of Versailles