The site, which is not far from Lake Burley Griffin, will eventually be home to a park, offices, a hotel and 500 apartments.