Best Western Apartments Levi Snow White enjoys a central location in the popular Levi Ski Resort in the village of Sirkka. It offers apartments with free Wi-Fi, fully equipped kitchens and a private sauna.