Das Hotel Bernina genießt eine erstklassige Lage gegenüber dem Genfer Hauptbahnhof und befindet sich neben einem großen Einkaufszentrum. Sie wohnen nur 5 Gehminuten vom Genfer See entfernt.
Alle Zimmer im 3-Sterne-Superior-Hotel sind komplett schallisoliert und verfügen über Klimaanlage, beheizte Holzböden und eine Minibar.
Das Hotel befindet sich neben dem Busbahnhof und dem Geschäftsviertel sowie dem Einkaufsviertel der Stadt. Die Vereinten Nationen und andere internationale Organisationen erreichen Sie nach etwa 1,6 km.