111 Victoria Avenue, corner Page Street, Albert Park
MEL: 2J J8
One of the
largest and classier hotels in its heyday, the Windsor was established
by JB Leech in 1889, and designed by architect George Jobbins.Once containing an enormous beer garden, it
has become less of a locals’ pub and more of a trendy venue for younger people.