Nation Towers is an exemplary addition to the capitals skyline, located on Abu Dhabis Corniche and comprising of two towers that offer world class facilities.