Karta Vacation Rentals
On Phillip Island in the seaside town of Cowes, just 100 metres from the beach and steps from the Cowes boat ramp. Close to the Phillip Island Ferry Dock, Phillip Island Winery and the Grand Prix Circuit, with town centre and local attractions only minutes away.