the place is super close to the train station and has a bus stop just In front of the building.
I had a great time in geneve