Bar
The Railway Hotel- Windsor
17 locals recommend,
Location
29 Chapel St
Windsor, VIC
Tips from locals
Average pub with one of Melbourne's only 24 hour bottle shops attached. Good one to know.
Unique things to do nearby
Locals also recommend
- 45 locals recommend