The Concord is an elegantly designed hotel featuring the best of comfort, luxury and entertainment. Company: Chatur Group of Companies Owner: Mr Rahim Chatur Architect: Reza Kabul Location: Nairobi, Kenya Sourcing Partner: Excella WorldwideRead less