This European destination offers an affordable magical winter escape, where every street feels like a scene from a storybook