The Red Lion Inn in Stockbridge, Mass., is a cozy country inn with a winter feeling like something out of Norman Rockwell's art or "Little Women."
535