Main Hall is one of Melbourne Town Hall’s most impressive and glamorous event spaces: the opulence and grandeur will leave a lasting impression on your guests.
-
700
-
1990
-
600
-
1500
-
1196