The Hotel D Geneva is a nice hotel, modern, look to have been refurbished recently, the staff are nice and the hotel is near to town
Negatives, the main negative is the noise at night. With the temperatures in the 30's at night, keeping the windows open was a must, but the hotel has some very colourful neighbours, enjoying themselves into the early hours
Other negatives, breakfast is nice, if there's three or four couples down, when it's a full house the small buffet struggles. Come down late after a full house and it's slim pickings
But overall, I enjoyed my stay and would have no issue with staying again, but that said, Geneva is full of hotels and I'd be incline to try somewhere different, just because it's somewhere different