Opening hours of Wedding venue in Leigh Creek, Victoria Opening hours of Wedding venue in Leigh Creek, Victoria Home / Victoria / Leigh Creek / Wedding venue Hotel Kryal Castle 121 Forbes Rd, Leigh Creek VIC 3352, Leigh Creek, Victoria 3352 (03) 5334 8500 Categories of local businesses in Leigh Creek Cafe Conference center Establishment Event venue Fast food restaurant Festival Fish & chips restaurant Food Food & Drink Function room facility Hotel Party planner Theme park Tourist attraction Wedding venue