Hotel-de - Cefalù, Italy close