Hotel Overview
Located 50 yards from the Fanny Hill Lift, this hotel combines the warmth and comfort of a mountain lodge with the convenience of downtown living. Just steps from the slopes and all the shopping, dining, and activities of the village, guests will run out of time trying to experience all of the amenities this property has to offer.
40 Elbert Lane
Snowmass Village
United States of America