Das Hotel Churchill Genf verfügt über 35 Zimmer und liegt nur 20 Minuten Fußweg vom Park Bertrand entfernt.
Der Parc de Mon Repos ist in rund 15 Gehminuten leicht erreichbar. Das Hotel befindet sich im Viertel Eaux-Vives, in 2 Kilometer Entfernung vom Strand Bains des Paquis. In unmittelbarer Nähe vom Churchill finden die Gäste beliebte Attraktionen, darunter Rue des Eaux-Vives. Das Hotel ist 5 km vom Flughafen Genf sowie 10 Minuten Fußweg von der Bushaltestelle Vollandes entfernt.
Einige Zimmer in der Unterkunft sind mit einer individuellen Klimaregelung und Zentralheizung ausgestattet und bieten zudem einen elektrischen Wasserkocher. In einigen Zimmern gibt es ein privates Badezimmer mit einer Dusche. Die Zimmer bieten einen herrlichen Blick auf den Pool.
Das Restaurant Chou ist nur 600 Meter zu Fuß vom Churchill Genf entfernt gelegen.