The Willoughby Hotel, the North Shore’s favourite meeting spot for 120 years. Situated Penshurst Street, Willoughby North, just down the road from Chatswood CBD, the Hotel offers the community the perfect destination to socialise, dine, relax and unwind.
Willoughby Hotel
Pubs, Clubs, Leisure and Fitness
Willoughby Hotel
FY22/23 BBP Accreditation
315 Penshurst St, North Willoughby NSW 2068, Australia
More about
Willoughby Hotel