An unpretentious, pleasant hotel, the Delta is located a few minutes' walk from the lifts. The majority of rooms are one- and two-bedroom suites, all with fireplace, full kitchen, and washer/dryer. There's hot tubs inside and out and a heated outdoor pool and t.