Windsor Castle Hotel

entertainment-nightlife / Other

Windsor Castle Hotel information

Location
Melbourne , Australia
Address
89 Albert St
Windsor
Getting there
Train: Windsor
Tram: 5, 64
Opening hours
3pm-late Mon-Thu, noon-late Fri & Sun
Something wrong?
Submit a correction

This backstreet art deco building is full of cosy nooks, sunken pits, fireplaces and flocked wallpaper that all make the Windsor Castle extremely attractive…but it's the tiki-themed beer garden that makes it great .