Just five kilometers from Geneva's city center, this modern hotel is in a convenient location for a skiing holiday in the Alps. The UNO (United Nations complex is six kilometers away. Decorated in bright lemon yellow walls and colorful bedspreads, al... ancora...

