The World Travel Awards were held at December 7 last year on the Caribbean island of Anguilla. The coveted title of the World’s Leading Hotel Brand went to multiple-award winner InterContinental Bangkok. The hotel led the way in Thailand with two additional awards for 2014: Thailand’s Leading Hotel and the property’s second straight recognition as Thailand’s Leading Business Hotel.