Recommendations in the Alps

Looking for ski areas in the Alps with the following: - easy to get to by train/car from Geneva, Zurich, Milan or Munich, and ideally less than 2 hours away - good for intermediate skiing, groomed trails - a relatively simple lift network. Easy for everyone to navigate and meet up on the mountain - lots of lodging options that are ski on / ski off - traditional or quaint architecture - ideal for a group of different generations

Will also take specific hotel recommendations if anyone has a favorite. Thanks!