Wiehe House sits high up on the Snowmass Mountain above the Snowmass Village just moments from the slopes on the dial-a-ride shuttle (small fee). This authentic six bedroom log home is one of the finest vacation residences on the mountain, offering an abundance of space with luxurious appointments.