Edelweiss Chalet is a luxurious rental homein beautiful Steamboat Springs, Colorado – “Ski Town USA”. The Chalet is conveniently located on the ski mountain itself! Access the top of Mt. Werner via the Thunderhead high-speed-quad liftjust 60 yards from the front door. Or, swish to the ski-area base just two miles below through Steamboat’s world-renowned Champagne Powder.