Hotel-de - Sand in Taufers, Italy close