• Bars

Windsor Castle

89 Albert Street, Windsor, Victoria, 3181

Follow the parade of pink elephants beckoning from the roof to the lime-green marvel before you. Check your troubles at the door and enter a semi-tropical oasis of day into night revelry. Disappear for an evening in the leafy courtyard or find a cosy indoor nook and make merry over creative pub fare and a local meets global selection of wine and brews.

Content: Visit Victoria
Opening hours:

Open Mon-Sun 11am-12am

89 Albert Street, Windsor, Victoria, 3181

Map pins are available via the tab key in a list after the map.

You can pan the map with the keyboard arrows.

  • -37.85585 144.98812