Debrah Dhugga, General Manager, DUKE’S London, World’s Ultimate Service Award in Hospitality

Debrah Dhugga, General Manager, DUKE’S London, World’s Ultimate Service Award in Hospitality, World Travel Awards Grand Final 2011