Opening hours of Self-catering accommodation in Skenes Creek, Victoria Opening hours of Self-catering accommodation in Skenes Creek, Victoria Home / Victoria / Skenes Creek / Self-catering accommodation Hotel Willowhaven Holiday Home Skenes Creek 30 Skenes Creek Valley Rd, Skenes Creek VIC 3233, Skenes Creek, Victoria 3233 (03) 5237 2600 Categories of local businesses in Skenes Creek Bus station Caravan Park Establishment Graphic designer Hotel Lodging Property management company Real Estate Agency RV Park Self-catering accommodation Transit station Travel & Tourism Travel Agency Vacation home rental agency