Karta Vacation Rentals
On Phillip Island in Cowes, a short stroll from shops (about 450m) and minutes from Cowes Beach. Easy access to Phillip Island Wildlife Park, Red Rock Beach and Erehwon Point Beach makes this a beachside, pet-friendly base for exploring the coast.