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