Description: Come and explore Keystone! Our beautiful home away from home is the perfect spot to escape and enjoy the mountains of Colorado. Located in the Mountain House area of Keystone Resort, you can walk to the ski slopes or take the free shuttle.