Royal Livingstone Wins Best Hotel Award

[Times of Zambia]SUN International Zambia’s Royal Livingstone Hotel has been recognised as one of the Best Hotels in the World according to the 18th annual edition of the Travel + Leisure’s 2013 World’s Best Awards.