Cook’s Club, the innovative lifestyle hotel brand, officially opened its 10th hotel on the 12th May 2023 in Kolymbia Rhodes, Greece. The brand launched two new hotels in Greece (Ialysos in Rhodes, and Corfu) last year, and the new Cook’s Club Kolymbia is now its fifth in the country.