No current specials. Please Contact Us if you know of some :)
Where is Railway Hotel?
29 Chapel Street,, Windsor, Melbourne 3181
Updated over 3 months ago
What we think
“Mammoth building that is stumbling distance to the station, hence the name. Always seems to get a crowd over the weekends.”