Last updated: 03:54 PM ET, Wed April 18 2018

Thomas Cook Introduces New Hotel Brand

Hotel & Resort Thomas Cook Airlines Patrick Clarke April 18, 2018

Tourists on the beach in Hersonissos in Crete, Greece
PHOTO: The first hotel is scheduled to open in Crete, Greece in June 2018. (photo via CaronB/iStock Editorial/Getty Images Plus)

Comments

LOAD FACEBOOK COMMENTS