Wolf's End Lodge

Wolf's End Lodge is a hotel in a ski resort that appeard in That's Snow Ghost