Hotel-de - Serres, Greece close