Fantastic apartment in a great location. Very near the train station, lake and old town. Apartment is spacious, comfortable and well equipped. Grocery is nearby in train station which makes it easy to get food to eat in. The kitchen has all the necessities (including a dishwasher) that make eating in a breeze. The apartment layout allows for privacy with bedrooms and separate baths in 3 different areas.
Laurent and the staff at the Torhotel were great. They were very accommodating and responsive.
I would highly recommend if you have a group staying in Geneva.