Where is Hôtel La Résidence du Berry, Versailles?

Where is Hôtel La Résidence du Berry, Versailles located?

Hôtel La Résidence du Berry, Versailles, Hôtel La Résidence du Berry, Versailles, France (approx. 48.79723°, 2.12509°)


Where is Hôtel La Résidence du Berry, Versailles on the map?