SA hotel chain to open at Two Rivers next month

South Africa’s hospitality group City Lodge is set to open its Two Rivers Mall hotel next month, adding to Nairobi’s bed space and raising competition in the sector. The international hotel chain is putting finishing touches to the 172-room property. It is the latest addition to the portfolio of the multinational which also runs Nairobi’s Fairview Hotel and Town Lodge after buying them from their previous owners. The new hotel […]