Location

Top of The Town is situated right here in the heart of Melbourne CBD, at 516-518 Flinders St we’re next door to The Waterside Hotel on the corner of King St and Flinders St.

Only a short walk across the footbridge from Crown Casino and down the road from Flinders St station, we’re also around the corner from several gentleman’s entertainment venues on King St.

Call us now on: 9614 1414

516-518 Flinders st

Melbourne, VIC

3000

 

DSC00004 DSC00004