Colorado as you imagine it! Spirit Mountain Ranch - a luxurious inn on 72 beautiful aspen acres high in the Rockies. A peaceful secluded setting to soothe your body and soul--we are owner built and environmentally friendly. Our eco efforts include the use of 100% green electricity- wind power, our own or locally produced organic fruits and vegetables, green cleaning products, herbal soaps and recycling facilities. Our inn is passive solar and we have gardens, a greenhouse, strawbale barn/antique store and hiking from the door into miles of trails....