This is a nice hotel near the train station. Friendly staff. Large rooms for Switzerland. Location not too exciting but convenient. Like much in Switzerland it is very expensive.
With a stay at Hotel d'Allèves in Geneva (Downtown Geneva), you'll be a 4-minute drive from Flower Clock and 5 minutes from Jet d'Eau Fountain. Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and a 24-hour front desk. Self parking (subject to charges) is available onsite.