Quambatook Hotel - 1P5278
QuambatookSet in the picturesque township of Quambatook in northern Victoria, the home of the famous tractor pull championships.The hotel has undergone some extensive renovations over the past few years including bar and bistro areas, exceptional brand new alfresco area at... >> See Details