Windsor Castle

Save
  • Address
    89 Albert St, Windsor
  • Phone
    9525 0239

Let us know if these details are incorrect

Lonely Planet review

Those big Hawaiian-style grass umbrellas shading the beer garden out the back make you feel like you're part of a Barbie play set. Inside, cosy nooks, sunken pits, fireplaces and flocked wallpaper make the Windsor Castle well loved. Add to that fabulous food that surpasses the usual pub standards. The Castle gets particularly cramped on sunny Sundays.