Property Location With a stay at The Island Accommodation in Newhaven, you'll be by the ocean and minutes from Phillip Island..
Newhaven / Newhaven