Tycoon Tower, the tallest hotel in Africa, is poised to become the most recognizable hotel in the New Administrative Capital. The hotel's luxury and unobstructed views of the Green River attract both locals and tourists from all over the world, proving that it is a unique property in one of the most interesting cities in […]