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 VictoriaSocial media:
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