h

Fleece Hotel

Address:
120 Montague St, South Melbourne 3205
Opening hours:
Mon-Tues 12pm-11pm, Wed-Sat 11am-1am Sun- closed
http://www.thefleece.com.au