The Red Hill Hotel Some people say we're the best pub in Chewton. Why not visit and see if you agree with them? Address163 Main Road, Chewton VictoriaPhone03 5472 2317