Built in 1880’s located within one of Melbourne’s most vibrant and lively entertainment, commercial and residential precincts, ideally positioned in the centre of Fitzroy Street just across from the iconic George Hotel and only 800 metres from St Kilda Beach, a major tourist hub and drawcard for the area.
123 Fitzroy Street
St. Kilda, Victoria 3182