Etwa 850 Meter vom See Genfersee entfernt gelegen, stellt das 3-Sterne-Hotel Suisse Genf 58 Zimmer zur Auswahl. Vom Hotel sind viele Sehenswürdigkeiten wie die Notre-Dame de Genève und die Cité du Temps zu Fuß zu erreichen.
Bedeutende Orte in Genf wie die Martin Bodmer Stiftung und SGS SA Hauptsitz befinden sich in der Nähe. Der Völkerbundpalast, ein idealer Ort, um die Gegend zu erkunden, befindet sich in einer Entfernung von 2 km vom Suisse Genf. Außerdem ist das Hotel in unmittelbarer Nähe zum Musée Ariana, und der Bahnhof Genf liegt etwa 200 Meter von der Unterkunft entfernt. Die Bushaltestelle Chantepoulet befindet sich ebenfalls in einer 5 Gehminuten Entfernung von der Unterkunft.
Die Zimmer im Hotel Suisse sind mit einem persönlichen Safe, einem Schreibtisch und einem Flachbildfernseher mit Satellitenkanälen ausgestattet und verfügen auch über ein privates Bad. Ein Flachbildfernseher mit Satellitenkanälen sowie Annehmlichkeiten wie eine Klimaanlage sind ebenfalls vorhanden. Die Bäder sind mit einer Dusche ausgestattet und verfügen über Morgenmäntel und Hausschuhe. Von einigen dieser geräumigen Zimmer aus können Sie auch die Aussicht auf die Seen genießen.
Zu den nahe gelegenen gastronomischen Einrichtungen gehört das Restaurant Nomades, das etwa 100 Meter vom Suisse entfernt ist.