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.
516-518 Flinders st
Melbourne, VIC
3000