Where is Hotel de France Wiesbaden City?

Where is Hotel de France Wiesbaden City located?

Hotel de France Wiesbaden City, Hessen, Germany (approx. 50.08889°, 8.23995°)


Where is Hotel de France Wiesbaden City on the map?