Profile Festival Towers Completed in 2006 $157 million development 401 apartments 108 Albert Street, Brisbane. Completed in 2006, this $157 million development could not be better positioned. Festival Towers is located two blocks from the Brisbane CBD, Queen Street Mall, Treasury Casino and the city’s riverfront Botanic Gardens. It’s also right in the heart of Albert Street, with its alfresco dining. If these are not enough, this was the site of the former Festival Hall, a Brisbane venue famous for presenting some of the world’s greatest performers. The building that now stands in this place is well worthy of this premier address. Location 108 Albert Street, Brisbane Views may vary.