Founded in 1993 and headquartered in London, United Kingdom, World Travel Awards™ is one of the most comprehensive and trustworthy awards that aim to “acknowledge, reward and celebrate” excellent businesses across the tourism and hospitality industry.