Starfish Sands Vacation Home Cowes, Phillip Island
Set in Cowes, within 300 metres of Red Rock Beach and less than 1 km of Erehwon Point Beach, Starfish Sands offers accommodation with free Wi-Fi, air conditioning, a garden and barbecue facilities. This holiday home also features a heated pool.
3922 Cowes, Australia