Hotel Lido se nachází nedaleko Bazilika Notre Dame a je pouhých 15 minut od centra města Ženeva.
Hosté si mohou vychutnat pokrmy asijské kuchyně a japonské kuchyně podávané v Fuji 50 metrů daleko od hotelu.
Ubytování je 1 km do Fontána Jet d'Eau a jen 1,1 km od Ruský ortodoxní kostel v Ženevě. Hotel se nachází ve čtvrti Downtown. Nejbližší autobusová zastávka je Chantepoulet, vzdálená jen 50 metrů, a vlakové nádraží Geneva je vzdáleno 5 minut chůze. Nejbližší letiště je Mezinarodni letiste Zeneva Cointrin, které se nachází 5 km od ubytovacího zařízení.