Where is Hotel Rousseau, Geneva?

Where is Hotel Rousseau, Geneva located?

Hotel Rousseau, Geneva, Hotel Rousseau, Geneva, Switzerland (approx. 46.20702°, 6.1438°)


Where is Hotel Rousseau, Geneva on the map?