DAVINCI Hotel and Suites - A Contemporary Masterpiece. Legacy’s latest luxury hotel and all suites development is located adjacent to the prime location of Nelson Mandela Square