Large windows frame spectacular views of the surrounding landscape, a constant reminder that while you’re enjoying the comforts of civilization, the wild is never far away in Colorado. The lighting is ...