Williams Lake to Prince George hotels, hostels and more