611 Flinders Street, the home of The World Trade Centre firstly opened in 2014 becoming the gateway to Melbourne’s Central Business District.
World Trade Centre is walking distance from Southern Cross, Etihad Stadium and is surrounded by an abundance of restaurants, cafes & bars. Nearby hotels include Crown Plaza and Crown Melbourne for your convenience.
Level 9 & 10 offer a wide range of flexible office space to cater to your needs and requirements, with astonishing harbour views as well as city views.
Read more