Nairobi InterContinental Hotel has been named Kenya’s leading business hotel at this year’s World Travel Awards held in Seychelles recently.
InterContinental is one of the oldest hotel chains in the country that has in the past hosted high-ranking dignitaries. It is part of 180 hotels located in more than 60 countries.