Now & Then On Hitchcock is a real find. Perfectly situated for Barwon Heads with everything in walking distance. The accommodation is well appointed for couples or families who wish to either stay indoors to cook and relax or head out to explore. We will definitely be back!