Disfruta de las actividades invernales que puedes hacer en los alrededores, como ski alpino. Disfruta de un tratamiento en el spa y de otras comodidades, ya que la propiedad cuenta con una sala de fitness abierta las 24 horas y servicios de spa. Teton Club también cuenta con un área de picnic y un jardín.