Global travel and tourism company, hotel and airline services
Well-known international travel brand, significant market presence in Europe