The Macedon Railway Hotel is located in the township of Macedon, Victoria.
The hotel is only 45 minutes' drive from Melbourne's CBD, and is situated opposite the Macedon train station.
After closing for renovations, The Macedon Railway Hotel reopened in April 2012 boasting a warm and welcoming bar, cosy bistro with open fire, children's playroom, refurbished accommodation and the largest function room between Sunbury and Bendigo.
We offer a range of delicious meals form our extensive menu for lunch and dinner.
Patrons can expect a friendly, family-oriented environment and quaint country experience at the Macedon Railway Hotel.