I’ve consolidated the places I would recommend from my trips to Switzerland here with everything I loved, didn’t love and would suggest.
Geneva
Hôtel Bristol Genève
Rue du Mont-Blanc 10, 1201 Genève, Switzerland
Loved the location, the service, the beautiful large room, and the design
Didn’t love the parking which is a tiny area 4 floors down that’s hard to get in and out of
Know that I probably wouldn’t have a car and park at the hotel again, but to explore Geneva the hotel has an amazing location to explore everything on foot