Location: on Wendt Ave. and 2.3 Km. from the city centre, the hotel is a good option for business travellers and to visit tourist attractions (Leman lake, the UN building and Neuve or Carouge Square).
See more: Hotels in Europe Hotels in Switzerland Hotels in Geneva Holiday Destinations in Europe