About

Youll find the Windsor Castle nestled in the back streets of Windsor, minutes from the train station and a short stroll from Chapel Street. The pub is a southside icon with its striking lime facade and pink elephants. Its a popular destination for locals with its cosy fireplace, great pub food and beer garden. The tropical outdoor space is a popular sunny day destination. It features a bamboo clad bar, ample seating and lush surrounding. We have DJs spinning tunes Friday and Saturday and weekly trivia every Tuesday. We're open 7 days and closed most holidays.

Details



Feature List


reservationsseatingoutdoor seatingparking availableaccepts credit cards

Reviews

Leave a Review

+61 3 9525 0239

Directions

89 Albert St, Windsor, Victoria, 3181,

Own this Business?

Claim your business to manage photos, menus, details, advertise, and plenty more!

Issues?

Notice anything wrong with this listing? Please report issues/suggestions here.

Scroll to Top