If you want a Great Ocean Road accommodation experience away from the busy towns of Lorne and Apollo Bay, Seacroft is that perfect location. Enjoy the self serve Cafe/Bar and the view!