Located directly on the ski slopes adjacent to the Village Mall, the Snowmass Inn is one of the most popular and charming lodges on the mountain.
Enjoy your mountain vacation in Snowmass! Year round ski and summer resort located just outside Vail CO.