Home › Venues › The Snow Lodge The Snow Lodge There are no upcoming events at The Snow Lodge in Aspen, CO. Hotels & Lodging Near The Snow Lodge 315 East Dean Street, Aspen, CO 81611, United States Get Directions Directions Edit Venue The Snow Lodge At-a-GlanceAddress 315 East Dean StreetAspen, CO 81611United StatesAdvertisement Add to My Venues Edit Venue Share this Venue ShareTweetEmail