Wedged amid the five-star palaces in Whistler’s ritzy Upper Village is this moderately priced, ski-in/ski-out hotel. Its spacious studio and one- to three-bedroom suites all have mountain views, as well as deep-soaker Jacuzzi tubs and kitchenettes with microwave and bar fridge.