A luxurious boutique hotel nestled at the base of Jackson Hole Mountain Resort in Teton Village, Wyoming.