Where is Marmont Hotel?

Where is Marmont Hotel located?

Marmont Hotel, Canton of Geneva, Switzerland (approx. 46.20282°, 6.15129°)


Where is Marmont Hotel on the map?