The Windsor Castle brings a tropical touch to Melbourne

How does your beer garden stand out from the crowd? The lush tropical greenery that hugs The Windsor Castle’s beer garden is what makes it stand out. Nestled beneath a giant tree canopy and among plenty of palms, our outdoor oasis sits in a quiet street of Windsor, just off the bustle of Chapel Street. … Continue reading The Windsor Castle brings a tropical touch to Melbourne