Pubs & Taverns

Windsor Castle Hotel

Unclaimed

89 Albert St, Windsor, VIC 3181

(03) 9525 0239

http://www.windsorcastle.com.au/

89 Albert St, Windsor, VIC 3181


Venue Map

Get directions to Windsor Castle Hotel

Reviews

Read Peoples Reviews for Windsor Castle Hotel

Venue Features

Dining

Theme/Style/Cuisine

Outdoor Area

Entertainment

General