The Strasbourg and Univers hotel has a fantastic central location, within walking distance from the Geneva train station, business district and the lakefront; an ideal spot for the business or leisure traveller.