Windsor Castle
Windsor Castle
- Address
- 89 Albert St Windsor
- Transport
- Phone
- 03-9525 0239
- Hours
- 11am-midnight Sun-Thu, to 2am Fri & Sat
Lonely Planet review for Windsor Castle
Cosy nooks, sunken pits, fireplaces and flocked wallpaper make the Windsor Castle extremely attractive – if on a winter’s night this way you stumble. The Castle gets chaotic on sunny Sundays when the grass umbrellas, board shorts and bleached hair come out in force. You’ll either love it or loathe it.








