The Kingsbury wins Best Luxury City Hotel The Kingsbury won the Best Luxury City Hotel in the Indian Ocean Continent at the World Luxury Hotel Awards.