The New Ambassador Hotel, a long-standing landmark in the heart of Harare’s central business district, has reopened with a ...