Located 750 metres from Lake Geneva and next to the train station, City Hostel Geneva offers free WiFi, a fully equipped common kitchen and a spacious...