Hotel-de - Santa Teresa Gallura, Italy close