The Hamlet ist in Stadtzentrum von Genf, nur 6 Minuten Fußweg von Straßenbahnhaltestelle Rive und 3 Minuten zu Fuß von Einkaufsviertel im Zentrum von Genf entfernt.