Hotel-de - Volterra, Italy close